blob: 74efdd0767bddfd02fa729b94e9c230165e0dc2b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
define([], function() {
var disabledFeatures;
function getFeatures() {
disabledFeatures = disabledFeatures || fetchDisabledFeatures();
return disabledFeatures;
}
function fetchDisabledFeatures() {
return ['saveDraft', 'createNewTag', 'replySection'];
}
return {
isEnabled: function(featureName) {
return ! _.contains(getFeatures(), featureName);
}
};
});
|