diff --git a/src/router/index.tsx b/src/router/index.tsx index f79ab54..870d98f 100644 --- a/src/router/index.tsx +++ b/src/router/index.tsx @@ -1,26 +1,24 @@ -import Login from '@/pages/Login.tsx' -import Manager from '@/pages/Manager.tsx' -import AuthRoute from '@/AuthRoute.tsx' +import React from 'react' const routes: RouteObject[] = [ { path: '/', - element: , + Component: React.lazy(() => import('@/AuthRoute')), children: [ { path: '/login', id: 'login', - element: + Component: React.lazy(() => import('@/pages/Login')) }, { path: '', id: 'manager', - element: , + Component: React.lazy(() => import('@/pages/Manager')), children: [ { id: 'manager-sub', path: 'sub', - element: + Component: React.lazy(() => import('@/pages/Login')) } ], handle: { diff --git a/src/utils/auth.ts b/src/utils/auth.ts index db881b2..197427c 100644 --- a/src/utils/auth.ts +++ b/src/utils/auth.ts @@ -12,7 +12,7 @@ export async function login(username: string, password: string) { } export function logout(): void { - request.get('/logout').finally(() => { + void request.get('/logout').finally(() => { clearLocalStorage() }) } diff --git a/tsconfig.node.json b/tsconfig.node.json index 6d52969..95abca2 100644 --- a/tsconfig.node.json +++ b/tsconfig.node.json @@ -7,5 +7,5 @@ "moduleResolution": "bundler", "allowSyntheticDefaultImports": true }, - "include": ["vite.config.ts", "build/**/*"] + "include": ["vite.config.ts", "build/resolvers/*"] }