This commit is contained in:
2023-09-03 16:05:52 +08:00
commit c4211ddf7c
28 changed files with 1740 additions and 0 deletions

37
src/router/index.tsx Normal file
View File

@@ -0,0 +1,37 @@
import React from 'react'
const routes: RouteObject[] = [
{
path: '/',
Component: React.lazy(() => import('@/AuthRoute')),
children: [
{
path: '/login',
id: 'login',
Component: React.lazy(() => import('@/pages/Login'))
},
{
path: '',
id: 'manager',
Component: React.lazy(() => import('@/pages/Home')),
children: [
{
id: 'manager-sub',
path: 'sub',
Component: React.lazy(() => import('@/pages/Home'))
}
],
handle: {
auth: false
}
},
{
path: '*',
element: <Navigate to="/" replace />
}
]
}
]
const router = createBrowserRouter(routes)
export default router