Files
Doormilexpress_app/src/App.js
Malai Raja 2aab086a66 30112023
2023-12-01 10:32:28 +05:30

46 lines
1.1 KiB
JavaScript

// project import
import Routes from 'routes';
import ThemeCustomization from 'themes';
import Locales from 'components/Locales';
// import RTLLayout from 'components/RTLLayout';
import ScrollTop from 'components/ScrollTop';
import Snackbar from 'components/@extended/Snackbar';
import Notistack from 'components/third-party/Notistack';
import { useNavigate } from 'react-router';
import { useEffect } from 'react';
// auth-provider
// import { JWTProvider as AuthProvider } from 'contexts/JWTContext';
// ==============================|| APP - THEME, ROUTER, LOCAL ||============================== //
const App = () =>{
let navigate=useNavigate()
useEffect(()=>{
if (!localStorage.getItem("authname")) {
navigate('/login')
}
},[])
return <>
<ThemeCustomization>
{/* <RTLLayout> */}
<Locales>
<ScrollTop>
{/* <AuthProvider> */}
<>
<Notistack>
<Routes />
<Snackbar />
</Notistack>
</>
{/* </AuthProvider> */}
</ScrollTop>
</Locales>
{/* </RTLLayout> */}
</ThemeCustomization>
</>
}
export default App;