@@ -20,11 +20,13 @@ const FeatureFlagContext = createContext<{
20
20
showUsageView : boolean ;
21
21
showUseLastSuccessfulPrebuild : boolean ;
22
22
usePublicApiTeamsService : boolean ;
23
+ enablePersonalAccessTokens : boolean ;
23
24
} > ( {
24
25
showPersistentVolumeClaimUI : false ,
25
26
showUsageView : false ,
26
27
showUseLastSuccessfulPrebuild : false ,
27
28
usePublicApiTeamsService : false ,
29
+ enablePersonalAccessTokens : false ,
28
30
} ) ;
29
31
30
32
const FeatureFlagContextProvider : React . FC = ( { children } ) => {
@@ -37,6 +39,7 @@ const FeatureFlagContextProvider: React.FC = ({ children }) => {
37
39
const [ showUsageView , setShowUsageView ] = useState < boolean > ( false ) ;
38
40
const [ showUseLastSuccessfulPrebuild , setShowUseLastSuccessfulPrebuild ] = useState < boolean > ( false ) ;
39
41
const [ usePublicApiTeamsService , setUsePublicApiTeamsService ] = useState < boolean > ( false ) ;
42
+ const [ enablePersonalAccessTokens , setPersonalAccessTokensEnabled ] = useState < boolean > ( false ) ;
40
43
41
44
useEffect ( ( ) => {
42
45
if ( ! user ) return ;
@@ -46,6 +49,7 @@ const FeatureFlagContextProvider: React.FC = ({ children }) => {
46
49
usage_view : { defaultValue : false , setter : setShowUsageView } ,
47
50
showUseLastSuccessfulPrebuild : { defaultValue : false , setter : setShowUseLastSuccessfulPrebuild } ,
48
51
publicApiExperimentalTeamsService : { defaultValue : false , setter : setUsePublicApiTeamsService } ,
52
+ personalAccessTokensEnabled : { defaultValue : false , setter : setPersonalAccessTokensEnabled } ,
49
53
} ;
50
54
for ( const [ flagName , config ] of Object . entries ( featureFlags ) ) {
51
55
if ( teams ) {
@@ -83,6 +87,7 @@ const FeatureFlagContextProvider: React.FC = ({ children }) => {
83
87
showUsageView,
84
88
showUseLastSuccessfulPrebuild,
85
89
usePublicApiTeamsService,
90
+ enablePersonalAccessTokens,
86
91
} }
87
92
>
88
93
{ children }
0 commit comments