增加初始化page

This commit is contained in:
none 2023-03-23 11:13:05 +08:00
parent b6d432798c
commit 0fabdf7da7
6 changed files with 30 additions and 13 deletions

View File

@ -1,2 +0,0 @@
export * from './login';
export * from './layout';

View File

@ -0,0 +1,5 @@
const IndexPage = () => {
return <></>;
};
export default IndexPage;

11
src/pages/init/index.tsx Normal file
View File

@ -0,0 +1,11 @@
import { Outlet } from "react-router-dom";
interface Props {}
export const InitPage = (props: Props) => {
return (
<>
<Outlet />
</>
);
};

View File

@ -1,3 +0,0 @@
export const LayoutPage = () => {
return <></>
}

View File

@ -1,20 +1,26 @@
import { lazy } from "react";
import { RouteObject } from "react-router-dom";
import { LayoutPage } from "../pages";
import { InitPage } from "../pages/init";
// 懒加载
const LoginPage = lazy(() => import('../pages/login'))
const LoginPage = lazy(() => import("../pages/login"));
const IndexPage = lazy(() => import("../pages/index"));
const routes: RouteObject[] = [
{
path: "/",
element: <LayoutPage />,
children: [],
},
{
path: "/login",
element: <LoginPage />,
element: <InitPage />,
children: [
{
path: "/",
element: <IndexPage />,
},
{
path: "/login",
element: <LoginPage />,
},
],
},
];