clean up code

Signed-off-by: David An <a-daan@expediagroup.com>
This commit is contained in:
David An
2023-04-26 13:24:45 -07:00
parent cb60e69046
commit 76a7d2e3cd
@@ -33,26 +33,10 @@ import {
import { InfoCard } from '@backstage/core-components';
import ClearIcon from '@material-ui/icons/Clear';
let registered = false;
const f1: FeatureFlag = { name: 'f111', pluginId: 'f111' };
const f2: FeatureFlag = { name: 'f222', pluginId: 'f222' };
const f3: FeatureFlag = { name: 'f333', pluginId: 'f333' };
const f4: FeatureFlag = { name: 'f444', pluginId: 'f444' };
const f5: FeatureFlag = { name: 'f555', pluginId: 'f555' };
/** @public */
export const UserSettingsFeatureFlags = () => {
const featureFlagsApi = useApi(featureFlagsApiRef);
if (!registered) {
featureFlagsApi.registerFlag(f1);
featureFlagsApi.registerFlag(f2);
featureFlagsApi.registerFlag(f3);
featureFlagsApi.registerFlag(f4);
featureFlagsApi.registerFlag(f5);
registered = true;
}
// featureFlagsApi.sortFlags();
const featureFlags = featureFlagsApi.getSortedFlags();
const initialFlagState = Object.fromEntries(
featureFlags.map(({ name }) => [name, featureFlagsApi.isActive(name)]),