|
|
|
@ -1,5 +1,5 @@
|
|
|
|
|
import { Suspense, useEffect } from 'react'; |
|
|
|
|
import { Route, RouteComponentProps, Switch } from 'react-router-dom'; |
|
|
|
|
import { Suspense } from 'react'; |
|
|
|
|
import { Route, Switch } from 'react-router-dom'; |
|
|
|
|
import BlankLayout from '@layouts/BlankLayout'; |
|
|
|
|
import HeaderLayout from '@layouts/HeaderLayout'; |
|
|
|
|
import HorizontalLayout from '@src/layouts/HorizontalLayout'; |
|
|
|
@ -10,10 +10,7 @@ import LayoutWrapper from '@layouts/components/layout-wrapper';
|
|
|
|
|
import { IRoute } from '../routes/type'; |
|
|
|
|
import { Routes } from '../routes'; |
|
|
|
|
import authenticationCheck from './authenticationCheck'; |
|
|
|
|
|
|
|
|
|
interface IFinalRoute extends RouteComponentProps { |
|
|
|
|
route: IRoute; |
|
|
|
|
} |
|
|
|
|
import { useSelector } from '@store/storeConfig/store'; |
|
|
|
|
|
|
|
|
|
export default function ResolveRoutes() { |
|
|
|
|
const [layout, setLayout] = useLayout(); |
|
|
|
|