feat: Refresh token on load and user information added
This commit is contained in:
22
src/App.tsx
22
src/App.tsx
@@ -3,15 +3,23 @@ import './App.css';
|
||||
import { LanguageManager } from '@/components/LanguageManager';
|
||||
import { RouterProvider } from 'react-router-dom';
|
||||
import { router } from '@/routes';
|
||||
import { useAuth } from './hooks/useAuth';
|
||||
import { Loading } from './components/Loading';
|
||||
|
||||
function App() {
|
||||
return (
|
||||
<>
|
||||
<CssBaseline />
|
||||
<LanguageManager />
|
||||
<RouterProvider router={router} />
|
||||
</>
|
||||
);
|
||||
const { authFinished } = useAuth();
|
||||
|
||||
if (authFinished) {
|
||||
return (
|
||||
<>
|
||||
<CssBaseline />
|
||||
<LanguageManager />
|
||||
<RouterProvider router={router} />
|
||||
</>
|
||||
);
|
||||
}
|
||||
|
||||
return <Loading />;
|
||||
}
|
||||
|
||||
export default App;
|
||||
|
||||
Reference in New Issue
Block a user