diff --git a/packages/manager/.changeset/pr-9919-upcoming-features-1700494666167.md b/packages/manager/.changeset/pr-9919-upcoming-features-1700494666167.md new file mode 100644 index 00000000000..96663426465 --- /dev/null +++ b/packages/manager/.changeset/pr-9919-upcoming-features-1700494666167.md @@ -0,0 +1,5 @@ +--- +"@linode/manager": Upcoming Features +--- + +Add `parentChildAccountAccess` feature flag ([#9919](https://github.com/linode/manager/pull/9919)) diff --git a/packages/manager/src/dev-tools/FeatureFlagTool.tsx b/packages/manager/src/dev-tools/FeatureFlagTool.tsx index 99cb54cfc17..eb2ea360771 100644 --- a/packages/manager/src/dev-tools/FeatureFlagTool.tsx +++ b/packages/manager/src/dev-tools/FeatureFlagTool.tsx @@ -12,13 +12,14 @@ import { getStorage, setStorage } from 'src/utilities/storage'; const MOCK_FEATURE_FLAGS_STORAGE_KEY = 'devTools/mock-feature-flags'; const options: { flag: keyof Flags; label: string }[] = [ - { flag: 'metadata', label: 'Metadata' }, - { flag: 'vpc', label: 'VPC' }, { flag: 'aglb', label: 'AGLB' }, { flag: 'aglbFullCreateFlow', label: 'AGLB Full Create Flow' }, - { flag: 'unifiedMigrations', label: 'Unified Migrations' }, { flag: 'dcGetWell', label: 'DC Get Well' }, + { flag: 'metadata', label: 'Metadata' }, + { flag: 'parentChildAccountAccess', label: 'Parent/Child Account' }, { flag: 'selfServeBetas', label: 'Self Serve Betas' }, + { flag: 'unifiedMigrations', label: 'Unified Migrations' }, + { flag: 'vpc', label: 'VPC' }, ]; export const FeatureFlagTool = withFeatureFlagProvider(() => { diff --git a/packages/manager/src/featureFlags.ts b/packages/manager/src/featureFlags.ts index 15193a2a62c..4460963ea4c 100644 --- a/packages/manager/src/featureFlags.ts +++ b/packages/manager/src/featureFlags.ts @@ -53,6 +53,7 @@ export interface Flags { metadata: boolean; oneClickApps: OneClickApp; oneClickAppsDocsOverride: Record; + parentChildAccountAccess: boolean; productInformationBanners: ProductInformationBannerFlag[]; promos: boolean; promotionalOffers: PromotionalOffer[];