@@ -21,13 +21,15 @@ const FeatureFlagContext = createContext<{
21
21
showUseLastSuccessfulPrebuild : boolean ;
22
22
usePublicApiTeamsService : boolean ;
23
23
usePublicApiProjectsService : boolean ;
24
+ usePublicApiWorkspacesService : boolean ;
24
25
enablePersonalAccessTokens : boolean ;
25
26
} > ( {
26
27
showUsageView : false ,
27
28
isUsageBasedBillingEnabled : false ,
28
29
showUseLastSuccessfulPrebuild : false ,
29
30
usePublicApiTeamsService : false ,
30
31
usePublicApiProjectsService : false ,
32
+ usePublicApiWorkspacesService : false ,
31
33
enablePersonalAccessTokens : false ,
32
34
} ) ;
33
35
@@ -43,6 +45,7 @@ const FeatureFlagContextProvider: React.FC = ({ children }) => {
43
45
const [ usePublicApiTeamsService , setUsePublicApiTeamsService ] = useState < boolean > ( false ) ;
44
46
const [ usePublicApiProjectsService , setUsePublicApiProjectsService ] = useState < boolean > ( false ) ;
45
47
const [ enablePersonalAccessTokens , setPersonalAccessTokensEnabled ] = useState < boolean > ( false ) ;
48
+ const [ usePublicApiWorkspacesService , setUsePublicApiWorkspacesService ] = useState < boolean > ( false ) ;
46
49
47
50
useEffect ( ( ) => {
48
51
if ( ! user ) return ;
@@ -54,6 +57,10 @@ const FeatureFlagContextProvider: React.FC = ({ children }) => {
54
57
publicApiExperimentalTeamsService : { defaultValue : false , setter : setUsePublicApiTeamsService } ,
55
58
publicApiExperimentalProjectsService : { defaultValue : false , setter : setUsePublicApiProjectsService } ,
56
59
personalAccessTokensEnabled : { defaultValue : false , setter : setPersonalAccessTokensEnabled } ,
60
+ publicApiExperimentalWorkspaceService : {
61
+ defaultValue : false ,
62
+ setter : setUsePublicApiWorkspacesService ,
63
+ } ,
57
64
} ;
58
65
59
66
for ( const [ flagName , config ] of Object . entries ( featureFlags ) ) {
@@ -99,6 +106,7 @@ const FeatureFlagContextProvider: React.FC = ({ children }) => {
99
106
usePublicApiTeamsService,
100
107
enablePersonalAccessTokens,
101
108
usePublicApiProjectsService,
109
+ usePublicApiWorkspacesService,
102
110
} }
103
111
>
104
112
{ children }
0 commit comments