- 新增 `activityinfo` store 管理活动信息,支持持久化 - 重构 `competition` store,分离数据层与流程控制,新增音效管理 - 新增游戏API模块 (`game.ts`),实现抽题、题目详情、提交结果等接口 - 用户端页面全面对接后端数据:首页轮播展示活动列表,组别/队伍页动态加载,封面页显示题目卡片 - 抽题页改为竹签翻转动画,游戏页集成题目详情与倒计时 - 优化布局组件,支持点击返回首页,统一路由参数传递 - 更新类型定义,支持富文本题目渲染 - 添加 `activityinfo` 拼写检查词条
348 lines
25 KiB
TypeScript
348 lines
25 KiB
TypeScript
/* eslint-disable */
|
|
// @ts-nocheck
|
|
// biome-ignore lint: disable
|
|
// oxlint-disable
|
|
// ------
|
|
// Generated by unplugin-vue-components
|
|
// Read more: https://github.com/vuejs/core/pull/3399
|
|
import { GlobalComponents } from 'vue'
|
|
|
|
export {}
|
|
|
|
/* prettier-ignore */
|
|
declare module 'vue' {
|
|
export interface GlobalComponents {
|
|
AppProvider: typeof import('./../components/common/app-provider.vue')['default']
|
|
BetterScroll: typeof import('./../components/custom/better-scroll.vue')['default']
|
|
ButtonIcon: typeof import('./../components/custom/button-icon.vue')['default']
|
|
CompetitionLayout: typeof import('./../components/custom/user/CompetitionLayout.vue')['default']
|
|
CountTo: typeof import('./../components/custom/count-to.vue')['default']
|
|
DarkModeContainer: typeof import('./../components/common/dark-mode-container.vue')['default']
|
|
ExceptionBase: typeof import('./../components/common/exception-base.vue')['default']
|
|
FullScreen: typeof import('./../components/common/full-screen.vue')['default']
|
|
IconAntDesignEnterOutlined: typeof import('~icons/ant-design/enter-outlined')['default']
|
|
IconAntDesignReloadOutlined: typeof import('~icons/ant-design/reload-outlined')['default']
|
|
IconAntDesignSettingOutlined: typeof import('~icons/ant-design/setting-outlined')['default']
|
|
IconGridiconsFullscreen: typeof import('~icons/gridicons/fullscreen')['default']
|
|
IconGridiconsFullscreenExit: typeof import('~icons/gridicons/fullscreen-exit')['default']
|
|
'IconIc:baselineArrowRightAlt': typeof import('~icons/ic/baseline-arrow-right-alt')['default']
|
|
'IconIc:baselineDeleteForever': typeof import('~icons/ic/baseline-delete-forever')['default']
|
|
'IconIc:roundPublish': typeof import('~icons/ic/round-publish')['default']
|
|
IconIcBaselineAdd: typeof import('~icons/ic/baseline-add')['default']
|
|
IconIcBaselineAddPlus: typeof import('~icons/ic/baseline-add-plus')['default']
|
|
IconIcBaselineArrowBack: typeof import('~icons/ic/baseline-arrow-back')['default']
|
|
IconIcBaselineArrowForward: typeof import('~icons/ic/baseline-arrow-forward')['default']
|
|
IconIcBaselineCalendarMonth: typeof import('~icons/ic/baseline-calendar-month')['default']
|
|
IconIcBaselineCheck: typeof import('~icons/ic/baseline-check')['default']
|
|
IconIcBaselineClose: typeof import('~icons/ic/baseline-close')['default']
|
|
IconIcBaselineContentCopy: typeof import('~icons/ic/baseline-content-copy')['default']
|
|
IconIcBaselineDelete: typeof import('~icons/ic/baseline-delete')['default']
|
|
IconIcBaselineDownload: typeof import('~icons/ic/baseline-download')['default']
|
|
IconIcBaselineEdit: typeof import('~icons/ic/baseline-edit')['default']
|
|
IconIcBaselineFlash: typeof import('~icons/ic/baseline-flash')['default']
|
|
IconIcBaselineGroup: typeof import('~icons/ic/baseline-group')['default']
|
|
IconIcBaselineRefresh: typeof import('~icons/ic/baseline-refresh')['default']
|
|
IconIcBaselineRocketLaunch: typeof import('~icons/ic/baseline-rocket-launch')['default']
|
|
IconIcBaselineSave: typeof import('~icons/ic/baseline-save')['default']
|
|
IconIcBaselineScan: typeof import('~icons/ic/baseline-scan')['default']
|
|
IconIcBaselineSettingsBackupRestore: typeof import('~icons/ic/baseline-settings-backup-restore')['default']
|
|
IconIcBaselineUpload: typeof import('~icons/ic/baseline-upload')['default']
|
|
IconIcBaselineUploadFile: typeof import('~icons/ic/baseline-upload-file')['default']
|
|
IconIcOutlineAccessTime: typeof import('~icons/ic/outline-access-time')['default']
|
|
IconIcOutlineAddToPhotos: typeof import('~icons/ic/outline-add-to-photos')['default']
|
|
IconIcOutlineArchive: typeof import('~icons/ic/outline-archive')['default']
|
|
IconIcOutlineAttachMoney: typeof import('~icons/ic/outline-attach-money')['default']
|
|
IconIcOutlineDelete: typeof import('~icons/ic/outline-delete')['default']
|
|
IconIcOutlineFolderOff: typeof import('~icons/ic/outline-folder-off')['default']
|
|
IconIcOutlineFormatListNumbered: typeof import('~icons/ic/outline-format-list-numbered')['default']
|
|
IconIcOutlineTimer: typeof import('~icons/ic/outline-timer')['default']
|
|
IconIcOutlineTitle: typeof import('~icons/ic/outline-title')['default']
|
|
IconIcRoundAccessTime: typeof import('~icons/ic/round-access-time')['default']
|
|
IconIcRoundArrowBack: typeof import('~icons/ic/round-arrow-back')['default']
|
|
IconIcRoundArrowForward: typeof import('~icons/ic/round-arrow-forward')['default']
|
|
IconIcRoundArrowLeft: typeof import('~icons/ic/round-arrow-left')['default']
|
|
IconIcRoundArrowRight: typeof import('~icons/ic/round-arrow-right')['default']
|
|
IconIcRoundDelete: typeof import('~icons/ic/round-delete')['default']
|
|
IconIcRoundLibraryAdd: typeof import('~icons/ic/round-library-add')['default']
|
|
IconIcRoundPlus: typeof import('~icons/ic/round-plus')['default']
|
|
IconIcRoundRefresh: typeof import('~icons/ic/round-refresh')['default']
|
|
IconIcRoundSearch: typeof import('~icons/ic/round-search')['default']
|
|
IconIcRoundStarBorder: typeof import('~icons/ic/round-star-border')['default']
|
|
IconIcRoundUpload: typeof import('~icons/ic/round-upload')['default']
|
|
IconLocalBanner: typeof import('~icons/local/banner')['default']
|
|
IconMdiArrowDownThin: typeof import('~icons/mdi/arrow-down-thin')['default']
|
|
IconMdiArrowUpThin: typeof import('~icons/mdi/arrow-up-thin')['default']
|
|
IconMdiDelete: typeof import('~icons/mdi/delete')['default']
|
|
IconMdiDrag: typeof import('~icons/mdi/drag')['default']
|
|
IconMdiKeyboardEsc: typeof import('~icons/mdi/keyboard-esc')['default']
|
|
IconMdiKeyboardReturn: typeof import('~icons/mdi/keyboard-return')['default']
|
|
IconMdiPlus: typeof import('~icons/mdi/plus')['default']
|
|
IconMdiRefresh: typeof import('~icons/mdi/refresh')['default']
|
|
IconSolarAddSquareLinear: typeof import('~icons/solar/add-square-linear')['default']
|
|
IconSolarArchiveUpMinimlisticOutline: typeof import('~icons/solar/archive-up-minimlistic-outline')['default']
|
|
IconSolarCloudUploadLinear: typeof import('~icons/solar/cloud-upload-linear')['default']
|
|
IconSolarPen2Linear: typeof import('~icons/solar/pen2-linear')['default']
|
|
IconSolarQuestionCircleLinear: typeof import('~icons/solar/question-circle-linear')['default']
|
|
IconSolarQuestionCircleOutline: typeof import('~icons/solar/question-circle-outline')['default']
|
|
IconSolarTrashBinMinimalisticOutline: typeof import('~icons/solar/trash-bin-minimalistic-outline')['default']
|
|
'IconStreamlineSharp:typeAreaRemix': typeof import('~icons/streamline-sharp/type-area-remix')['default']
|
|
IconTooltip: typeof import('./../components/common/icon-tooltip.vue')['default']
|
|
IconUilSearch: typeof import('~icons/uil/search')['default']
|
|
LangSwitch: typeof import('./../components/common/lang-switch.vue')['default']
|
|
LookForward: typeof import('./../components/custom/look-forward.vue')['default']
|
|
MathIframeDialog: typeof import('./../components/common/rest-basic-editor/components/math-iframe-dialog.vue')['default']
|
|
MenuToggler: typeof import('./../components/common/menu-toggler.vue')['default']
|
|
NAlert: typeof import('naive-ui')['NAlert']
|
|
NBadge: typeof import('naive-ui')['NBadge']
|
|
NBreadcrumb: typeof import('naive-ui')['NBreadcrumb']
|
|
NBreadcrumbItem: typeof import('naive-ui')['NBreadcrumbItem']
|
|
NButton: typeof import('naive-ui')['NButton']
|
|
NCard: typeof import('naive-ui')['NCard']
|
|
NCheckbox: typeof import('naive-ui')['NCheckbox']
|
|
NCollapse: typeof import('naive-ui')['NCollapse']
|
|
NCollapseItem: typeof import('naive-ui')['NCollapseItem']
|
|
NColorPicker: typeof import('naive-ui')['NColorPicker']
|
|
NDataTable: typeof import('naive-ui')['NDataTable']
|
|
NDialogProvider: typeof import('naive-ui')['NDialogProvider']
|
|
NDivider: typeof import('naive-ui')['NDivider']
|
|
NDrawer: typeof import('naive-ui')['NDrawer']
|
|
NDrawerContent: typeof import('naive-ui')['NDrawerContent']
|
|
NDropdown: typeof import('naive-ui')['NDropdown']
|
|
NEditor: typeof import('naive-ui')['NEditor']
|
|
NEmpty: typeof import('naive-ui')['NEmpty']
|
|
NForm: typeof import('naive-ui')['NForm']
|
|
NFormItem: typeof import('naive-ui')['NFormItem']
|
|
NFormItemGi: typeof import('naive-ui')['NFormItemGi']
|
|
NGi: typeof import('naive-ui')['NGi']
|
|
NGrid: typeof import('naive-ui')['NGrid']
|
|
NImage: typeof import('naive-ui')['NImage']
|
|
NImageGroup: typeof import('naive-ui')['NImageGroup']
|
|
NInput: typeof import('naive-ui')['NInput']
|
|
NInputGroup: typeof import('naive-ui')['NInputGroup']
|
|
NInputGroupLabel: typeof import('naive-ui')['NInputGroupLabel']
|
|
NInputNumber: typeof import('naive-ui')['NInputNumber']
|
|
NLayout: typeof import('naive-ui')['NLayout']
|
|
NLayoutContent: typeof import('naive-ui')['NLayoutContent']
|
|
NLayoutHeader: typeof import('naive-ui')['NLayoutHeader']
|
|
NList: typeof import('naive-ui')['NList']
|
|
NListItem: typeof import('naive-ui')['NListItem']
|
|
NLoadingBarProvider: typeof import('naive-ui')['NLoadingBarProvider']
|
|
NMenu: typeof import('naive-ui')['NMenu']
|
|
NMessageProvider: typeof import('naive-ui')['NMessageProvider']
|
|
NModal: typeof import('naive-ui')['NModal']
|
|
NNotificationProvider: typeof import('naive-ui')['NNotificationProvider']
|
|
NPopconfirm: typeof import('naive-ui')['NPopconfirm']
|
|
NPopover: typeof import('naive-ui')['NPopover']
|
|
NProgress: typeof import('naive-ui')['NProgress']
|
|
NRadio: typeof import('naive-ui')['NRadio']
|
|
NRadioGroup: typeof import('naive-ui')['NRadioGroup']
|
|
NScrollbar: typeof import('naive-ui')['NScrollbar']
|
|
NSelect: typeof import('naive-ui')['NSelect']
|
|
NSelectOption: typeof import('naive-ui')['NSelectOption']
|
|
NSpace: typeof import('naive-ui')['NSpace']
|
|
NSpin: typeof import('naive-ui')['NSpin']
|
|
NStatistic: typeof import('naive-ui')['NStatistic']
|
|
NSwitch: typeof import('naive-ui')['NSwitch']
|
|
NTab: typeof import('naive-ui')['NTab']
|
|
NTable: typeof import('naive-ui')['NTable']
|
|
NTabs: typeof import('naive-ui')['NTabs']
|
|
NTag: typeof import('naive-ui')['NTag']
|
|
NTextarea: typeof import('naive-ui')['NTextarea']
|
|
NThing: typeof import('naive-ui')['NThing']
|
|
NTooltip: typeof import('naive-ui')['NTooltip']
|
|
NTree: typeof import('naive-ui')['NTree']
|
|
NTreeSelect: typeof import('naive-ui')['NTreeSelect']
|
|
NUpload: typeof import('naive-ui')['NUpload']
|
|
NWatermark: typeof import('naive-ui')['NWatermark']
|
|
OssImageUpload: typeof import('./../components/common/oss-image-upload/index.vue')['default']
|
|
PageHeader: typeof import('./../components/common/page-header.vue')['default']
|
|
PinToggler: typeof import('./../components/common/pin-toggler.vue')['default']
|
|
ReloadButton: typeof import('./../components/common/reload-button.vue')['default']
|
|
RestBasicEditor: typeof import('./../components/common/rest-basic-editor/index.vue')['default']
|
|
RestDraggableResizable: typeof import('./../components/common/rest-draggable-resizable/rest-draggable-resizable.vue')['default']
|
|
RestHoverAciton: typeof import('./../components/common/rest-hover-aciton/rest-hover-aciton.vue')['default']
|
|
RestImgViewer: typeof import('./../components/common/rest-img-viewer/rest-img-viewer.vue')['default']
|
|
RestSelectFile: typeof import('./../components/common/rest-select-file/rest-select-file.vue')['default']
|
|
RestUpload: typeof import('./../components/common/rest-upload/rest-upload.vue')['default']
|
|
RestVideoViewer: typeof import('./../components/common/rest-video-viewer/rest-video-viewer.vue')['default']
|
|
RouterLink: typeof import('vue-router')['RouterLink']
|
|
RouterView: typeof import('vue-router')['RouterView']
|
|
SoybeanAvatar: typeof import('./../components/custom/soybean-avatar.vue')['default']
|
|
SvgIcon: typeof import('./../components/custom/svg-icon.vue')['default']
|
|
SystemLogo: typeof import('./../components/common/system-logo.vue')['default']
|
|
TableColumnSetting: typeof import('./../components/advanced/table-column-setting.vue')['default']
|
|
TableHeaderOperation: typeof import('./../components/advanced/table-header-operation.vue')['default']
|
|
ThemeSchemaSwitch: typeof import('./../components/common/theme-schema-switch.vue')['default']
|
|
UpFileDialog: typeof import('./../components/common/rest-basic-editor/components/up-file-dialog.vue')['default']
|
|
WangEditor: typeof import('./../components/common/wang-editor.vue')['default']
|
|
WaveBg: typeof import('./../components/custom/wave-bg.vue')['default']
|
|
}
|
|
}
|
|
|
|
// For TSX support
|
|
declare global {
|
|
const AppProvider: typeof import('./../components/common/app-provider.vue')['default']
|
|
const BetterScroll: typeof import('./../components/custom/better-scroll.vue')['default']
|
|
const ButtonIcon: typeof import('./../components/custom/button-icon.vue')['default']
|
|
const CompetitionLayout: typeof import('./../components/custom/user/CompetitionLayout.vue')['default']
|
|
const CountTo: typeof import('./../components/custom/count-to.vue')['default']
|
|
const DarkModeContainer: typeof import('./../components/common/dark-mode-container.vue')['default']
|
|
const ExceptionBase: typeof import('./../components/common/exception-base.vue')['default']
|
|
const FullScreen: typeof import('./../components/common/full-screen.vue')['default']
|
|
const IconAntDesignEnterOutlined: typeof import('~icons/ant-design/enter-outlined')['default']
|
|
const IconAntDesignReloadOutlined: typeof import('~icons/ant-design/reload-outlined')['default']
|
|
const IconAntDesignSettingOutlined: typeof import('~icons/ant-design/setting-outlined')['default']
|
|
const IconGridiconsFullscreen: typeof import('~icons/gridicons/fullscreen')['default']
|
|
const IconGridiconsFullscreenExit: typeof import('~icons/gridicons/fullscreen-exit')['default']
|
|
const 'IconIc:baselineArrowRightAlt': typeof import('~icons/ic/baseline-arrow-right-alt')['default']
|
|
const 'IconIc:baselineDeleteForever': typeof import('~icons/ic/baseline-delete-forever')['default']
|
|
const 'IconIc:roundPublish': typeof import('~icons/ic/round-publish')['default']
|
|
const IconIcBaselineAdd: typeof import('~icons/ic/baseline-add')['default']
|
|
const IconIcBaselineAddPlus: typeof import('~icons/ic/baseline-add-plus')['default']
|
|
const IconIcBaselineArrowBack: typeof import('~icons/ic/baseline-arrow-back')['default']
|
|
const IconIcBaselineArrowForward: typeof import('~icons/ic/baseline-arrow-forward')['default']
|
|
const IconIcBaselineCalendarMonth: typeof import('~icons/ic/baseline-calendar-month')['default']
|
|
const IconIcBaselineCheck: typeof import('~icons/ic/baseline-check')['default']
|
|
const IconIcBaselineClose: typeof import('~icons/ic/baseline-close')['default']
|
|
const IconIcBaselineContentCopy: typeof import('~icons/ic/baseline-content-copy')['default']
|
|
const IconIcBaselineDelete: typeof import('~icons/ic/baseline-delete')['default']
|
|
const IconIcBaselineDownload: typeof import('~icons/ic/baseline-download')['default']
|
|
const IconIcBaselineEdit: typeof import('~icons/ic/baseline-edit')['default']
|
|
const IconIcBaselineFlash: typeof import('~icons/ic/baseline-flash')['default']
|
|
const IconIcBaselineGroup: typeof import('~icons/ic/baseline-group')['default']
|
|
const IconIcBaselineRefresh: typeof import('~icons/ic/baseline-refresh')['default']
|
|
const IconIcBaselineRocketLaunch: typeof import('~icons/ic/baseline-rocket-launch')['default']
|
|
const IconIcBaselineSave: typeof import('~icons/ic/baseline-save')['default']
|
|
const IconIcBaselineScan: typeof import('~icons/ic/baseline-scan')['default']
|
|
const IconIcBaselineSettingsBackupRestore: typeof import('~icons/ic/baseline-settings-backup-restore')['default']
|
|
const IconIcBaselineUpload: typeof import('~icons/ic/baseline-upload')['default']
|
|
const IconIcBaselineUploadFile: typeof import('~icons/ic/baseline-upload-file')['default']
|
|
const IconIcOutlineAccessTime: typeof import('~icons/ic/outline-access-time')['default']
|
|
const IconIcOutlineAddToPhotos: typeof import('~icons/ic/outline-add-to-photos')['default']
|
|
const IconIcOutlineArchive: typeof import('~icons/ic/outline-archive')['default']
|
|
const IconIcOutlineAttachMoney: typeof import('~icons/ic/outline-attach-money')['default']
|
|
const IconIcOutlineDelete: typeof import('~icons/ic/outline-delete')['default']
|
|
const IconIcOutlineFolderOff: typeof import('~icons/ic/outline-folder-off')['default']
|
|
const IconIcOutlineFormatListNumbered: typeof import('~icons/ic/outline-format-list-numbered')['default']
|
|
const IconIcOutlineTimer: typeof import('~icons/ic/outline-timer')['default']
|
|
const IconIcOutlineTitle: typeof import('~icons/ic/outline-title')['default']
|
|
const IconIcRoundAccessTime: typeof import('~icons/ic/round-access-time')['default']
|
|
const IconIcRoundArrowBack: typeof import('~icons/ic/round-arrow-back')['default']
|
|
const IconIcRoundArrowForward: typeof import('~icons/ic/round-arrow-forward')['default']
|
|
const IconIcRoundArrowLeft: typeof import('~icons/ic/round-arrow-left')['default']
|
|
const IconIcRoundArrowRight: typeof import('~icons/ic/round-arrow-right')['default']
|
|
const IconIcRoundDelete: typeof import('~icons/ic/round-delete')['default']
|
|
const IconIcRoundLibraryAdd: typeof import('~icons/ic/round-library-add')['default']
|
|
const IconIcRoundPlus: typeof import('~icons/ic/round-plus')['default']
|
|
const IconIcRoundRefresh: typeof import('~icons/ic/round-refresh')['default']
|
|
const IconIcRoundSearch: typeof import('~icons/ic/round-search')['default']
|
|
const IconIcRoundStarBorder: typeof import('~icons/ic/round-star-border')['default']
|
|
const IconIcRoundUpload: typeof import('~icons/ic/round-upload')['default']
|
|
const IconLocalBanner: typeof import('~icons/local/banner')['default']
|
|
const IconMdiArrowDownThin: typeof import('~icons/mdi/arrow-down-thin')['default']
|
|
const IconMdiArrowUpThin: typeof import('~icons/mdi/arrow-up-thin')['default']
|
|
const IconMdiDelete: typeof import('~icons/mdi/delete')['default']
|
|
const IconMdiDrag: typeof import('~icons/mdi/drag')['default']
|
|
const IconMdiKeyboardEsc: typeof import('~icons/mdi/keyboard-esc')['default']
|
|
const IconMdiKeyboardReturn: typeof import('~icons/mdi/keyboard-return')['default']
|
|
const IconMdiPlus: typeof import('~icons/mdi/plus')['default']
|
|
const IconMdiRefresh: typeof import('~icons/mdi/refresh')['default']
|
|
const IconSolarAddSquareLinear: typeof import('~icons/solar/add-square-linear')['default']
|
|
const IconSolarArchiveUpMinimlisticOutline: typeof import('~icons/solar/archive-up-minimlistic-outline')['default']
|
|
const IconSolarCloudUploadLinear: typeof import('~icons/solar/cloud-upload-linear')['default']
|
|
const IconSolarPen2Linear: typeof import('~icons/solar/pen2-linear')['default']
|
|
const IconSolarQuestionCircleLinear: typeof import('~icons/solar/question-circle-linear')['default']
|
|
const IconSolarQuestionCircleOutline: typeof import('~icons/solar/question-circle-outline')['default']
|
|
const IconSolarTrashBinMinimalisticOutline: typeof import('~icons/solar/trash-bin-minimalistic-outline')['default']
|
|
const 'IconStreamlineSharp:typeAreaRemix': typeof import('~icons/streamline-sharp/type-area-remix')['default']
|
|
const IconTooltip: typeof import('./../components/common/icon-tooltip.vue')['default']
|
|
const IconUilSearch: typeof import('~icons/uil/search')['default']
|
|
const LangSwitch: typeof import('./../components/common/lang-switch.vue')['default']
|
|
const LookForward: typeof import('./../components/custom/look-forward.vue')['default']
|
|
const MathIframeDialog: typeof import('./../components/common/rest-basic-editor/components/math-iframe-dialog.vue')['default']
|
|
const MenuToggler: typeof import('./../components/common/menu-toggler.vue')['default']
|
|
const NAlert: typeof import('naive-ui')['NAlert']
|
|
const NBadge: typeof import('naive-ui')['NBadge']
|
|
const NBreadcrumb: typeof import('naive-ui')['NBreadcrumb']
|
|
const NBreadcrumbItem: typeof import('naive-ui')['NBreadcrumbItem']
|
|
const NButton: typeof import('naive-ui')['NButton']
|
|
const NCard: typeof import('naive-ui')['NCard']
|
|
const NCheckbox: typeof import('naive-ui')['NCheckbox']
|
|
const NCollapse: typeof import('naive-ui')['NCollapse']
|
|
const NCollapseItem: typeof import('naive-ui')['NCollapseItem']
|
|
const NColorPicker: typeof import('naive-ui')['NColorPicker']
|
|
const NDataTable: typeof import('naive-ui')['NDataTable']
|
|
const NDialogProvider: typeof import('naive-ui')['NDialogProvider']
|
|
const NDivider: typeof import('naive-ui')['NDivider']
|
|
const NDrawer: typeof import('naive-ui')['NDrawer']
|
|
const NDrawerContent: typeof import('naive-ui')['NDrawerContent']
|
|
const NDropdown: typeof import('naive-ui')['NDropdown']
|
|
const NEditor: typeof import('naive-ui')['NEditor']
|
|
const NEmpty: typeof import('naive-ui')['NEmpty']
|
|
const NForm: typeof import('naive-ui')['NForm']
|
|
const NFormItem: typeof import('naive-ui')['NFormItem']
|
|
const NFormItemGi: typeof import('naive-ui')['NFormItemGi']
|
|
const NGi: typeof import('naive-ui')['NGi']
|
|
const NGrid: typeof import('naive-ui')['NGrid']
|
|
const NImage: typeof import('naive-ui')['NImage']
|
|
const NImageGroup: typeof import('naive-ui')['NImageGroup']
|
|
const NInput: typeof import('naive-ui')['NInput']
|
|
const NInputGroup: typeof import('naive-ui')['NInputGroup']
|
|
const NInputGroupLabel: typeof import('naive-ui')['NInputGroupLabel']
|
|
const NInputNumber: typeof import('naive-ui')['NInputNumber']
|
|
const NLayout: typeof import('naive-ui')['NLayout']
|
|
const NLayoutContent: typeof import('naive-ui')['NLayoutContent']
|
|
const NLayoutHeader: typeof import('naive-ui')['NLayoutHeader']
|
|
const NList: typeof import('naive-ui')['NList']
|
|
const NListItem: typeof import('naive-ui')['NListItem']
|
|
const NLoadingBarProvider: typeof import('naive-ui')['NLoadingBarProvider']
|
|
const NMenu: typeof import('naive-ui')['NMenu']
|
|
const NMessageProvider: typeof import('naive-ui')['NMessageProvider']
|
|
const NModal: typeof import('naive-ui')['NModal']
|
|
const NNotificationProvider: typeof import('naive-ui')['NNotificationProvider']
|
|
const NPopconfirm: typeof import('naive-ui')['NPopconfirm']
|
|
const NPopover: typeof import('naive-ui')['NPopover']
|
|
const NProgress: typeof import('naive-ui')['NProgress']
|
|
const NRadio: typeof import('naive-ui')['NRadio']
|
|
const NRadioGroup: typeof import('naive-ui')['NRadioGroup']
|
|
const NScrollbar: typeof import('naive-ui')['NScrollbar']
|
|
const NSelect: typeof import('naive-ui')['NSelect']
|
|
const NSelectOption: typeof import('naive-ui')['NSelectOption']
|
|
const NSpace: typeof import('naive-ui')['NSpace']
|
|
const NSpin: typeof import('naive-ui')['NSpin']
|
|
const NStatistic: typeof import('naive-ui')['NStatistic']
|
|
const NSwitch: typeof import('naive-ui')['NSwitch']
|
|
const NTab: typeof import('naive-ui')['NTab']
|
|
const NTable: typeof import('naive-ui')['NTable']
|
|
const NTabs: typeof import('naive-ui')['NTabs']
|
|
const NTag: typeof import('naive-ui')['NTag']
|
|
const NTextarea: typeof import('naive-ui')['NTextarea']
|
|
const NThing: typeof import('naive-ui')['NThing']
|
|
const NTooltip: typeof import('naive-ui')['NTooltip']
|
|
const NTree: typeof import('naive-ui')['NTree']
|
|
const NTreeSelect: typeof import('naive-ui')['NTreeSelect']
|
|
const NUpload: typeof import('naive-ui')['NUpload']
|
|
const NWatermark: typeof import('naive-ui')['NWatermark']
|
|
const OssImageUpload: typeof import('./../components/common/oss-image-upload/index.vue')['default']
|
|
const PageHeader: typeof import('./../components/common/page-header.vue')['default']
|
|
const PinToggler: typeof import('./../components/common/pin-toggler.vue')['default']
|
|
const ReloadButton: typeof import('./../components/common/reload-button.vue')['default']
|
|
const RestBasicEditor: typeof import('./../components/common/rest-basic-editor/index.vue')['default']
|
|
const RestDraggableResizable: typeof import('./../components/common/rest-draggable-resizable/rest-draggable-resizable.vue')['default']
|
|
const RestHoverAciton: typeof import('./../components/common/rest-hover-aciton/rest-hover-aciton.vue')['default']
|
|
const RestImgViewer: typeof import('./../components/common/rest-img-viewer/rest-img-viewer.vue')['default']
|
|
const RestSelectFile: typeof import('./../components/common/rest-select-file/rest-select-file.vue')['default']
|
|
const RestUpload: typeof import('./../components/common/rest-upload/rest-upload.vue')['default']
|
|
const RestVideoViewer: typeof import('./../components/common/rest-video-viewer/rest-video-viewer.vue')['default']
|
|
const RouterLink: typeof import('vue-router')['RouterLink']
|
|
const RouterView: typeof import('vue-router')['RouterView']
|
|
const SoybeanAvatar: typeof import('./../components/custom/soybean-avatar.vue')['default']
|
|
const SvgIcon: typeof import('./../components/custom/svg-icon.vue')['default']
|
|
const SystemLogo: typeof import('./../components/common/system-logo.vue')['default']
|
|
const TableColumnSetting: typeof import('./../components/advanced/table-column-setting.vue')['default']
|
|
const TableHeaderOperation: typeof import('./../components/advanced/table-header-operation.vue')['default']
|
|
const ThemeSchemaSwitch: typeof import('./../components/common/theme-schema-switch.vue')['default']
|
|
const UpFileDialog: typeof import('./../components/common/rest-basic-editor/components/up-file-dialog.vue')['default']
|
|
const WangEditor: typeof import('./../components/common/wang-editor.vue')['default']
|
|
const WaveBg: typeof import('./../components/custom/wave-bg.vue')['default']
|
|
} |