You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
11 lines
393 B
11 lines
393 B
function checkFeatureToggle (name) {
|
|
const queryPairMap = window.location.search.substr(1).split('&')
|
|
.map(pair => pair.split('='))
|
|
.reduce((pairs, [key, value]) => ({ ...pairs, [key]: value }), {})
|
|
const featureToggles = queryPairMap['ft'] ? queryPairMap['ft'].split(',') : []
|
|
return Boolean(featureToggles.find(ft => ft === name))
|
|
}
|
|
|
|
module.exports = {
|
|
checkFeatureToggle,
|
|
}
|
|
|