File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -4,6 +4,7 @@ import { useEnvironment } from './useEnvironment';
44
55export type Capabilities = {
66 myopencre : boolean ;
7+ login : boolean ;
78} ;
89
910export const useCapabilities = ( ) => {
@@ -17,7 +18,7 @@ export const useCapabilities = () => {
1718 fetch ( `${ baseUrl } /api/capabilities` )
1819 . then ( ( res ) => res . json ( ) )
1920 . then ( setCapabilities )
20- . catch ( ( ) => setCapabilities ( { myopencre : false } ) )
21+ . catch ( ( ) => setCapabilities ( { myopencre : false , login : false } ) )
2122 . finally ( ( ) => setLoading ( false ) ) ;
2223 } , [ apiUrl ] ) ;
2324
Original file line number Diff line number Diff line change @@ -103,7 +103,7 @@ export const Header = ({ capabilities }: HeaderProps) => {
103103 </ div >
104104
105105 < div className = "navbar__actions" >
106- { ! userLoading && (
106+ { capabilities . login && ! userLoading && (
107107 < div className = "navbar__desktop-auth" >
108108 { isLoggedIn ? (
109109 < div className = "user-info" >
@@ -209,7 +209,7 @@ export const Header = ({ capabilities }: HeaderProps) => {
209209 ) }
210210 </ div >
211211
212- { ! userLoading && (
212+ { capabilities . login && ! userLoading && (
213213 < div className = "mobile-auth" >
214214 { isLoggedIn ? (
215215 < div className = "user-info" >
You can’t perform that action at this time.
0 commit comments