tududi/frontend/config/featureFlags.ts
Chris 72d0baeb75
Notes page revamp! (#487)
* Setup wide layout

* fixup! Setup wide layout

* Setup new layout
2025-11-06 17:59:30 +02:00

21 lines
506 B
TypeScript

const parseBooleanFlag = (
value: string | undefined,
defaultValue: boolean
): boolean => {
if (value === undefined) return defaultValue;
const normalized = value.toString().toLowerCase();
return !['false', '0', 'off', 'no'].includes(normalized);
};
export const ENABLE_NOTE_COLOR = parseBooleanFlag(
process.env.ENABLE_NOTE_COLOR,
false
);
export type FeatureFlags = {
ENABLE_NOTE_COLOR: boolean;
};
export const featureFlags: FeatureFlags = {
ENABLE_NOTE_COLOR,
};