UNPKG

@graphteon/juricode

Version:

We are forging the future with lines of digital steel

21 lines 926 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ENABLE_TRAJECTORY_REPLAY = exports.HIDE_LLM_SETTINGS = exports.BILLING_SETTINGS = void 0; exports.loadFeatureFlag = loadFeatureFlag; function loadFeatureFlag(flagName, defaultValue = false) { try { const stringValue = localStorage.getItem(`FEATURE_${flagName}`) || defaultValue.toString(); const value = !!JSON.parse(stringValue); return value; } catch (e) { return defaultValue; } } const BILLING_SETTINGS = () => loadFeatureFlag("BILLING_SETTINGS"); exports.BILLING_SETTINGS = BILLING_SETTINGS; const HIDE_LLM_SETTINGS = () => loadFeatureFlag("HIDE_LLM_SETTINGS"); exports.HIDE_LLM_SETTINGS = HIDE_LLM_SETTINGS; const ENABLE_TRAJECTORY_REPLAY = () => loadFeatureFlag("TRAJECTORY_REPLAY"); exports.ENABLE_TRAJECTORY_REPLAY = ENABLE_TRAJECTORY_REPLAY; //# sourceMappingURL=feature-flags.js.map