feat(projects): add page: about

This commit is contained in:
Soybean
2024-01-18 23:51:04 +08:00
parent f1b86ccb1d
commit 4955f1af89
9 changed files with 139 additions and 0 deletions

13
src/typings/app.d.ts vendored
View File

@ -356,6 +356,19 @@ declare namespace App {
title: string;
};
};
about: {
title: string;
introduction: string;
projectInfo: {
title: string;
version: string;
latestBuildTime: string;
githubLink: string;
previewLink: string;
};
prdDep: string;
devDep: string;
};
};
form: {
userName: FormMsg;

View File

@ -27,6 +27,8 @@ declare module 'vue' {
NCalendar: typeof import('naive-ui')['NCalendar']
NCard: typeof import('naive-ui')['NCard']
NCheckbox: typeof import('naive-ui')['NCheckbox']
NDescriptions: typeof import('naive-ui')['NDescriptions']
NDescriptionsItem: typeof import('naive-ui')['NDescriptionsItem']
NDialogProvider: typeof import('naive-ui')['NDialogProvider']
NDivider: typeof import('naive-ui')['NDivider']
NDrawer: typeof import('naive-ui')['NDrawer']
@ -45,6 +47,7 @@ declare module 'vue' {
NSwitch: typeof import('naive-ui')['NSwitch']
NTab: typeof import('naive-ui')['NTab']
NTabs: typeof import('naive-ui')['NTabs']
NTag: typeof import('naive-ui')['NTag']
NTooltip: typeof import('naive-ui')['NTooltip']
PinToggler: typeof import('./../components/common/pin-toggler.vue')['default']
ReloadButton: typeof import('./../components/common/reload-button.vue')['default']

View File

@ -20,6 +20,7 @@ declare module "@elegant-router/types" {
"403": "/403";
"404": "/404";
"500": "/500";
"about": "/about";
"home": "/home";
"login": "/login/:module(pwd-login|code-login|register|reset-pwd|bind-wechat)?";
"manage": "/manage";
@ -68,6 +69,7 @@ declare module "@elegant-router/types" {
| "403"
| "404"
| "500"
| "about"
| "home"
| "login"
| "manage"
@ -93,6 +95,7 @@ declare module "@elegant-router/types" {
| "404"
| "500"
| "login"
| "about"
| "home"
| "manage_role"
| "manage_route"