Files
data-entry-app/frontend/src/lib/features.ts
T
2026-05-04 22:21:07 +12:00

14 lines
516 B
TypeScript

import { env } from '$env/dynamic/public';
function flagEnabled(value: string | undefined, defaultValue: boolean): boolean {
if (value === undefined || value === null || value.trim() === '') {
return defaultValue;
}
return ['1', 'true', 'yes', 'on'].includes(value.trim().toLowerCase());
}
export const featureFlags = {
mixCalculatorSessionHistory: flagEnabled(env.PUBLIC_MIX_CALCULATOR_SESSION_HISTORY, false),
mixCalculatorSessionSave: flagEnabled(env.PUBLIC_MIX_CALCULATOR_SESSION_SAVE, false)
};