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: , + }, + ], }, ];