Skip to content

Commit 88cb2b1

Browse files
committed
[dash] Add feature flag for Experimental Projects Service
1 parent 304851d commit 88cb2b1

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

components/dashboard/src/contexts/FeatureFlagContext.tsx

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,15 @@ const FeatureFlagContext = createContext<{
2020
showUsageView: boolean;
2121
showUseLastSuccessfulPrebuild: boolean;
2222
usePublicApiTeamsService: boolean;
23+
usePublicApiProjectsService: boolean;
2324
enablePersonalAccessTokens: boolean;
2425
useSlowDatabase: boolean;
2526
}>({
2627
showPersistentVolumeClaimUI: false,
2728
showUsageView: false,
2829
showUseLastSuccessfulPrebuild: false,
2930
usePublicApiTeamsService: false,
31+
usePublicApiProjectsService: false,
3032
enablePersonalAccessTokens: false,
3133
useSlowDatabase: false,
3234
});
@@ -41,6 +43,7 @@ const FeatureFlagContextProvider: React.FC = ({ children }) => {
4143
const [showUsageView, setShowUsageView] = useState<boolean>(false);
4244
const [showUseLastSuccessfulPrebuild, setShowUseLastSuccessfulPrebuild] = useState<boolean>(false);
4345
const [usePublicApiTeamsService, setUsePublicApiTeamsService] = useState<boolean>(false);
46+
const [usePublicApiProjectsService, setUsePublicApiProjectsService] = useState<boolean>(false);
4447
const [enablePersonalAccessTokens, setPersonalAccessTokensEnabled] = useState<boolean>(false);
4548
const [useSlowDatabase, setUseSlowDatabase] = useState<boolean>(false);
4649

@@ -52,6 +55,7 @@ const FeatureFlagContextProvider: React.FC = ({ children }) => {
5255
usage_view: { defaultValue: false, setter: setShowUsageView },
5356
showUseLastSuccessfulPrebuild: { defaultValue: false, setter: setShowUseLastSuccessfulPrebuild },
5457
publicApiExperimentalTeamsService: { defaultValue: false, setter: setUsePublicApiTeamsService },
58+
publicApiExperimentalProjectsService: { defaultValue: false, setter: setUsePublicApiProjectsService },
5559
personalAccessTokensEnabled: { defaultValue: false, setter: setPersonalAccessTokensEnabled },
5660
slow_database: { defaultValue: false, setter: setUseSlowDatabase },
5761
};
@@ -93,6 +97,7 @@ const FeatureFlagContextProvider: React.FC = ({ children }) => {
9397
usePublicApiTeamsService,
9498
enablePersonalAccessTokens,
9599
useSlowDatabase,
100+
usePublicApiProjectsService,
96101
}}
97102
>
98103
{children}

0 commit comments

Comments
 (0)