添加页面切换的过渡动画和加载动画 添加用户信息加载的过渡动画 改进错误页面,支持显示多种错误原因 添加对在嵌套路由中嵌套显示非404页面错误页面的支持 改进用户信息初始化的逻辑
46 lines
2.4 KiB
TypeScript
46 lines
2.4 KiB
TypeScript
/* eslint-disable */
|
|
/* prettier-ignore */
|
|
// @ts-nocheck
|
|
// Generated by unplugin-vue-components
|
|
// Read more: https://github.com/vuejs/core/pull/3399
|
|
export {}
|
|
|
|
declare module 'vue' {
|
|
export interface GlobalComponents {
|
|
BackgroundComp: (typeof import('./src/components/BackgroundComp.vue'))['default'];
|
|
ElAvatar: (typeof import('element-plus/es'))['ElAvatar'];
|
|
ElButton: (typeof import('element-plus/es'))['ElButton'];
|
|
ElContainer: (typeof import('element-plus/es'))['ElContainer'];
|
|
ElDialog: (typeof import('element-plus/es'))['ElDialog'];
|
|
ElDrawer: (typeof import('element-plus/es'))['ElDrawer'];
|
|
ElDropdown: (typeof import('element-plus/es'))['ElDropdown'];
|
|
ElDropdownItem: (typeof import('element-plus/es'))['ElDropdownItem'];
|
|
ElDropdownMenu: (typeof import('element-plus/es'))['ElDropdownMenu'];
|
|
ElForm: (typeof import('element-plus/es'))['ElForm'];
|
|
ElFormItem: (typeof import('element-plus/es'))['ElFormItem'];
|
|
ElHeader: (typeof import('element-plus/es'))['ElHeader'];
|
|
ElIcon: (typeof import('element-plus/es'))['ElIcon'];
|
|
ElImage: (typeof import('element-plus/es'))['ElImage'];
|
|
ElInput: (typeof import('element-plus/es'))['ElInput'];
|
|
ElInputNumber: (typeof import('element-plus/es'))['ElInputNumber'];
|
|
ElMain: (typeof import('element-plus/es'))['ElMain'];
|
|
ElMenu: (typeof import('element-plus/es'))['ElMenu'];
|
|
ElMenuItem: (typeof import('element-plus/es'))['ElMenuItem'];
|
|
ElPopover: (typeof import('element-plus/es'))['ElPopover'];
|
|
ElTabPane: (typeof import('element-plus/es'))['ElTabPane'];
|
|
ElTabs: (typeof import('element-plus/es'))['ElTabs'];
|
|
Game2048: (typeof import('./src/components/Game2048.vue'))['default'];
|
|
Game2048Button: (typeof import('./src/components/Game2048Button.vue'))['default'];
|
|
Game2048Score: (typeof import('./src/components/Game2048Score.vue'))['default'];
|
|
IconCsLoading: (typeof import('~icons/cs/loading'))['default'];
|
|
IconCsLock: (typeof import('~icons/cs/lock'))['default'];
|
|
IconCsUser: (typeof import('~icons/cs/user'))['default'];
|
|
IconCsValidate: (typeof import('~icons/cs/validate'))['default'];
|
|
IconEpLoading: (typeof import('~icons/ep/loading'))['default'];
|
|
IconEpUserFilled: (typeof import('~icons/ep/user-filled'))['default'];
|
|
RouterLink: (typeof import('vue-router'))['RouterLink'];
|
|
RouterView: (typeof import('vue-router'))['RouterView'];
|
|
VerifyInput: (typeof import('./src/components/VerifyInput.vue'))['default'];
|
|
}
|
|
}
|