Skip to content

Commit d0301d7

Browse files
committed
feat: 增加新的路由页面
1 parent 037f7ad commit d0301d7

File tree

3 files changed

+48
-39
lines changed

3 files changed

+48
-39
lines changed

src/pages/(base)/layout.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
import GlobalContent from '@/layouts/modules/global-content';
1+
import BaseLayout from '@/layouts/base-layout/BaseLayout';
22

33
const BlankLayout = () => {
4-
return <GlobalContent />;
4+
return <BaseLayout />;
55
};
66

77
export default BlankLayout;

src/router/elegant/imports.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,12 @@ export const layouts = {
1313
"(base)": () => import("@/pages/(base)/layout.tsx"),
1414
"(blank)": () => import("@/pages/(blank)/layout.tsx"),
1515
"(blank)_login": () => import("@/pages/(blank)/login/layout.tsx"),
16-
"root": () => import("@/pages/layout.tsx"),
1716
};
1817

1918
export const pages = {
2019
"(base)_home": () => import("@/pages/(base)/home/index.tsx"),
20+
"(base)_manage_menu": () => import("@/pages/(base)/manage/menu/index.tsx"),
21+
"(base)_user-center": () => import("@/pages/(base)/user-center/index.tsx"),
2122
"(blank)_login_code-login": () => import("@/pages/(blank)/login/code-login/index.tsx"),
2223
"(blank)_login": () => import("@/pages/(blank)/login/index.tsx"),
2324
"(blank)_login_register": () => import("@/pages/(blank)/login/register/index.tsx"),
@@ -34,6 +35,9 @@ export const errors = {
3435

3536
export const configs = {
3637
"(base)_home": () => import("@/pages/(base)/home/config.ts"),
38+
"(base)_manage": () => import("@/pages/(base)/manage/config.ts"),
39+
"(base)_manage_menu": () => import("@/pages/(base)/manage/menu/config.ts"),
40+
"(base)_user-center": () => import("@/pages/(base)/user-center/config.ts"),
3741
"(blank)_login_code-login": () => import("@/pages/(blank)/login/code-login/config.ts"),
3842
"(blank)_login": () => import("@/pages/(blank)/login/config.ts"),
3943
"(blank)_login_register": () => import("@/pages/(blank)/login/register/config.ts"),

src/router/elegant/routes.ts

Lines changed: 41 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -8,49 +8,54 @@
88

99
export const generatedRoutes = [
1010
{
11-
matchedFiles: ['root', 'root', '/root', 'root'],
12-
name: 'root',
13-
path: '/',
11+
matchedFiles: ['(base)', null, null, null],
12+
name: '(base)',
13+
path: null,
1414
children: [
15+
{ matchedFiles: [null, '(base)_home', null, null], name: '(base)_home', path: '/home' },
1516
{
16-
matchedFiles: ['(base)', null, null, null],
17-
name: '(base)',
18-
path: null,
19-
children: [{ matchedFiles: [null, '(base)_home', null, null], name: '(base)_home', path: '/home' }]
17+
matchedFiles: [null, null, null, null],
18+
name: '(base)_manage',
19+
path: '/manage',
20+
children: [
21+
{ matchedFiles: [null, '(base)_manage_menu', null, null], name: '(base)_manage_menu', path: '/manage/menu' }
22+
]
2023
},
24+
{ matchedFiles: [null, '(base)_user-center', null, null], name: '(base)_user-center', path: '/user-center' }
25+
]
26+
},
27+
{
28+
matchedFiles: ['(blank)', null, null, null],
29+
name: '(blank)',
30+
path: null,
31+
children: [
2132
{
22-
matchedFiles: ['(blank)', null, null, null],
23-
name: '(blank)',
24-
path: null,
33+
matchedFiles: ['(blank)_login', '(blank)_login', null, null],
34+
name: '(blank)_login',
35+
path: '/login',
2536
children: [
2637
{
27-
matchedFiles: ['(blank)_login', '(blank)_login', null, null],
28-
name: '(blank)_login',
29-
path: '/login',
30-
children: [
31-
{
32-
matchedFiles: [null, '(blank)_login_code-login', null, null],
33-
name: '(blank)_login_code-login',
34-
path: '/login/code-login'
35-
},
36-
{
37-
matchedFiles: [null, '(blank)_login_register', null, null],
38-
name: '(blank)_login_register',
39-
path: '/login/register'
40-
},
41-
{
42-
matchedFiles: [null, '(blank)_login_reset-pwd', null, null],
43-
name: '(blank)_login_reset-pwd',
44-
path: '/login/reset-pwd'
45-
}
46-
]
38+
matchedFiles: [null, '(blank)_login_code-login', null, null],
39+
name: '(blank)_login_code-login',
40+
path: '/login/code-login'
41+
},
42+
{
43+
matchedFiles: [null, '(blank)_login_register', null, null],
44+
name: '(blank)_login_register',
45+
path: '/login/register'
46+
},
47+
{
48+
matchedFiles: [null, '(blank)_login_reset-pwd', null, null],
49+
name: '(blank)_login_reset-pwd',
50+
path: '/login/reset-pwd'
4751
}
4852
]
49-
},
50-
{ matchedFiles: [null, '403', null, null], name: '403', path: '/403' },
51-
{ matchedFiles: [null, '404', null, null], name: '404', path: '/404' },
52-
{ matchedFiles: [null, '500', null, null], name: '500', path: '/500' },
53-
{ matchedFiles: [null, '404', null, null], name: 'notFound', path: '*' }
53+
}
5454
]
55-
}
55+
},
56+
{ matchedFiles: [null, '403', null, null], name: '403', path: '/403' },
57+
{ matchedFiles: [null, '404', null, null], name: '404', path: '/404' },
58+
{ matchedFiles: [null, '500', null, null], name: '500', path: '/500' },
59+
{ matchedFiles: [null, 'root', '/root', 'root'], name: 'root', path: '/' },
60+
{ matchedFiles: [null, '404', null, null], name: 'notFound', path: '*' }
5661
];

0 commit comments

Comments
 (0)