From 0fabdf7da76ef964005da4f53a3c207777410daa Mon Sep 17 00:00:00 2001 From: none Date: Thu, 23 Mar 2023 11:13:05 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E5=88=9D=E5=A7=8B=E5=8C=96pa?= =?UTF-8?q?ge?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/index.ts | 2 -- src/pages/{layout => index}/index.module.scss | 0 src/pages/index/index.tsx | 5 +++++ src/pages/init/index.tsx | 11 ++++++++++ src/pages/layout/index.tsx | 3 --- src/routes/index.tsx | 22 ++++++++++++------- 6 files changed, 30 insertions(+), 13 deletions(-) delete mode 100644 src/pages/index.ts rename src/pages/{layout => index}/index.module.scss (100%) create mode 100644 src/pages/index/index.tsx create mode 100644 src/pages/init/index.tsx delete mode 100644 src/pages/layout/index.tsx diff --git a/src/pages/index.ts b/src/pages/index.ts deleted file mode 100644 index ca84c27..0000000 --- a/src/pages/index.ts +++ /dev/null @@ -1,2 +0,0 @@ -export * from './login'; -export * from './layout'; \ No newline at end of file diff --git a/src/pages/layout/index.module.scss b/src/pages/index/index.module.scss similarity index 100% rename from src/pages/layout/index.module.scss rename to src/pages/index/index.module.scss diff --git a/src/pages/index/index.tsx b/src/pages/index/index.tsx new file mode 100644 index 0000000..8dd5574 --- /dev/null +++ b/src/pages/index/index.tsx @@ -0,0 +1,5 @@ +const IndexPage = () => { + return <>我是首页; +}; + +export default IndexPage; diff --git a/src/pages/init/index.tsx b/src/pages/init/index.tsx new file mode 100644 index 0000000..e6c53dc --- /dev/null +++ b/src/pages/init/index.tsx @@ -0,0 +1,11 @@ +import { Outlet } from "react-router-dom"; + +interface Props {} + +export const InitPage = (props: Props) => { + return ( + <> + + + ); +}; diff --git a/src/pages/layout/index.tsx b/src/pages/layout/index.tsx deleted file mode 100644 index ff78cfc..0000000 --- a/src/pages/layout/index.tsx +++ /dev/null @@ -1,3 +0,0 @@ -export const LayoutPage = () => { - return <>我是布局文件 -} \ No newline at end of file diff --git a/src/routes/index.tsx b/src/routes/index.tsx index 536a473..d220081 100644 --- a/src/routes/index.tsx +++ b/src/routes/index.tsx @@ -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: , - children: [], - }, - { - path: "/login", - element: , + element: , + children: [ + { + path: "/", + element: , + }, + { + path: "/login", + element: , + }, + ], }, ];