Files
standardnotes-app/packages/web/src/javascripts/FeatureTrunk.ts
T
Karol SójkoandGitHub 3dd9504a85 chore: add option to transition your data - internal feature (#2449)
* chore: add option to transition your data - internal feature

* chore: fix spec typo
2023-08-24 14:58:15 +02:00

22 lines
714 B
TypeScript

import { InternalFeature, InternalFeatureService } from '@standardnotes/snjs'
export enum FeatureTrunkName {}
const FeatureTrunkStatus: Record<FeatureTrunkName, boolean> = {}
export function featureTrunkEnabled(trunk: FeatureTrunkName): boolean {
return FeatureTrunkStatus[trunk]
}
export function featureTrunkVaultsEnabled(): boolean {
return InternalFeatureService.get().isFeatureEnabled(InternalFeature.Vaults)
}
export function featureTrunkHomeServerEnabled(): boolean {
return InternalFeatureService.get().isFeatureEnabled(InternalFeature.HomeServer)
}
export function featureTrunkTransitionEnabled(): boolean {
return InternalFeatureService.get().isFeatureEnabled(InternalFeature.Transition)
}