internal: incomplete vault systems behind feature flag (#2340)

This commit is contained in:
Mo
2023-06-30 09:01:56 -05:00
committed by GitHub
parent d16e401bb9
commit b032eb9c9b
638 changed files with 20321 additions and 4813 deletions

View File

@@ -1,15 +1,13 @@
import { isDev } from '@/Utils'
import { InternalFeature, InternalFeatureService } from '@standardnotes/snjs'
export enum FeatureTrunkName {
Super,
ImportTools,
}
export enum FeatureTrunkName {}
const FeatureTrunkStatus: Record<FeatureTrunkName, boolean> = {
[FeatureTrunkName.Super]: isDev && true,
[FeatureTrunkName.ImportTools]: isDev && true,
}
const FeatureTrunkStatus: Record<FeatureTrunkName, boolean> = {}
export function featureTrunkEnabled(trunk: FeatureTrunkName): boolean {
return FeatureTrunkStatus[trunk]
}
export function featureTrunkVaultsEnabled(): boolean {
return InternalFeatureService.get().isFeatureEnabled(InternalFeature.Vaults)
}