添加登录组件,优化导航逻辑,更新路由类型声明,调整样式和结构

This commit is contained in:
2025-12-23 15:35:07 +08:00
parent 192357af79
commit fc420ad4eb
7 changed files with 97 additions and 115 deletions

7
components.d.ts vendored
View File

@ -12,11 +12,15 @@ declare module 'vue' {
DAside: typeof import('vue-devui/layout/index.es.js')['Aside']
DAvatar: typeof import('vue-devui/avatar/index.es.js')['Avatar']
DButton: typeof import('vue-devui/button/index.es.js')['Button']
DButtonGroup: typeof import('vue-devui/button-group/index.es.js')['ButtonGroup']
DCard: typeof import('vue-devui/card/index.es.js')['Card']
DContent: typeof import('vue-devui/layout/index.es.js')['Content']
DDropdown: typeof import('vue-devui/dropdown/index.es.js')['Dropdown']
DDropdownItem: typeof import('vue-devui/dropdown-item/index.es.js')['DropdownItem']
DFooter: typeof import('vue-devui/layout/index.es.js')['Footer']
DForm: typeof import('vue-devui/form/index.es.js')['Form']
DFormItem: typeof import('vue-devui/form/index.es.js')['FormItem']
DHeader: typeof import('vue-devui/layout/index.es.js')['Header']
DIcon: typeof import('vue-devui/icon/index.es.js')['Icon']
DInput: typeof import('vue-devui/input/index.es.js')['Input']
DLayout: typeof import('vue-devui/layout/index.es.js')['Layout']
@ -29,9 +33,8 @@ declare module 'vue' {
DTab: typeof import('vue-devui/tabs/index.es.js')['Tab']
DTabs: typeof import('vue-devui/tabs/index.es.js')['Tabs']
DTag: typeof import('vue-devui/tag/index.es.js')['Tag']
DTagGroup: typeof import('vue-devui/tag-group/index.es.js')['TagGroup']
DTags: typeof import('vue-devui/tags/index.es.js')['Tags']
HomeSide: typeof import('./src/components/homeSide.vue')['default']
Login: typeof import('./src/components/Login.vue')['default']
MenuH: typeof import('./src/components/menuH.vue')['default']
RouterLink: typeof import('vue-router')['RouterLink']
RouterView: typeof import('vue-router')['RouterView']