mirror of https://github.com/grafana/grafana.git
13 lines
381 B
TypeScript
13 lines
381 B
TypeScript
import { FeatureToggles } from '@grafana/data';
|
|
import { config } from '../config';
|
|
|
|
export const featureEnabled = (feature: boolean | undefined | keyof FeatureToggles): boolean => {
|
|
if (feature === true || feature === false) {
|
|
return feature;
|
|
}
|
|
if (feature == null || !config?.featureToggles) {
|
|
return false;
|
|
}
|
|
return Boolean(config.featureToggles[feature]);
|
|
};
|