@@ -55,7 +55,6 @@ function App() {
5555  const  [ authenticated ,  setAuthenticated ]  =  useState ( ) ; 
5656  const  [ config ,  setConfig ]  =  useState ( ) ; 
5757  const  [ selectedTenant ,  setSelectedTenant ]  =  useState ( ) ; 
58-   const  [ accessConfig ,  setAccessConfig ]  =  useState ( ) ; 
5958  const  [ tenants ,  setTenants ]  =  useState ( ) ; 
6059  const  [ userName ,  setUserName ]  =  useState ( "" ) ; 
6160  const  [ userType ,  setUserType ]  =  useState ( "" ) ; 
@@ -66,6 +65,26 @@ function App() {
6665  const  [ isPublished ,  setIsPublished ]  =  useState ( "all" ) ; 
6766  const  [ exists ,  setExists ]  =  useState ( null ) ; 
6867  const  [ screenUserLatestRequest ,  setScreenUserLatestRequest ]  =  useState ( null ) ; 
68+   const  [ accessConfig ,  setAccessConfig ]  =  useState ( { 
69+     campaign : { 
70+       roles : [ "ROLE_ADMIN" ] , 
71+     } , 
72+     screen : { 
73+       roles : [ "ROLE_ADMIN" ] , 
74+     } , 
75+     settings : { 
76+       roles : [ "ROLE_ADMIN" ] , 
77+     } , 
78+     groups : { 
79+       roles : [ "ROLE_ADMIN" ] , 
80+     } , 
81+     shared : { 
82+       roles : [ "ROLE_ADMIN" ] , 
83+     } , 
84+     users : { 
85+       roles : [ "ROLE_ADMIN" ,  "ROLE_EXTERNAL_USER_ADMIN" ] , 
86+     } , 
87+   } ) ; 
6988
7089  const  userStore  =  { 
7190    authenticated : {  get : authenticated ,  set : setAuthenticated  } , 
@@ -150,36 +169,6 @@ function App() {
150169    } ; 
151170  } ,  [ ] ) ; 
152171
153-   useEffect ( ( )  =>  { 
154-     fetch ( "/admin/access-config.json" ) 
155-       . then ( ( response )  =>  response . json ( ) ) 
156-       . then ( ( jsonData )  =>  { 
157-         setAccessConfig ( jsonData ) ; 
158-       } ) 
159-       . catch ( ( )  =>  { 
160-         setAccessConfig ( { 
161-           campaign : { 
162-             roles : [ "ROLE_ADMIN" ] , 
163-           } , 
164-           screen : { 
165-             roles : [ "ROLE_ADMIN" ] , 
166-           } , 
167-           settings : { 
168-             roles : [ "ROLE_ADMIN" ] , 
169-           } , 
170-           groups : { 
171-             roles : [ "ROLE_ADMIN" ] , 
172-           } , 
173-           shared : { 
174-             roles : [ "ROLE_ADMIN" ] , 
175-           } , 
176-           users : { 
177-             roles : [ "ROLE_ADMIN" ,  "ROLE_EXTERNAL_USER_ADMIN" ] , 
178-           } , 
179-         } ) ; 
180-       } ) ; 
181-   } ,  [ ] ) ; 
182- 
183172  useEffect ( ( )  =>  { 
184173    i18next . init ( { 
185174      interpolation : {  escapeValue : false  } ,  // React already does escaping 
0 commit comments