1
0
mirror of https://github.com/bitwarden/browser synced 2026-03-01 02:51:24 +00:00

uptated to use Signals and onPush, tests wip

This commit is contained in:
Isaac Ivins
2026-02-03 12:14:00 -05:00
parent d49c4b417d
commit a38fae3051
3 changed files with 30 additions and 26 deletions

View File

@@ -196,6 +196,15 @@ export function getFeatureFlagValue<Flag extends FeatureFlag>(
serverConfig: ServerConfig | null,
flag: Flag,
) {
if (
flag === FeatureFlag.DesktopUiMigrationMilestone1 ||
flag === FeatureFlag.DesktopUiMigrationMilestone2 ||
flag === FeatureFlag.DesktopUiMigrationMilestone3 ||
flag === FeatureFlag.DesktopUiMigrationMilestone4
) {
// Desktop milestone flags are only read from the server config during desktop app runtime.
return true;
}
if (serverConfig?.featureStates == null || serverConfig.featureStates[flag] == null) {
return DefaultFeatureFlagValue[flag];
}