From ebafbdcc55ff4e89da97a5a0e1920aa915240c26 Mon Sep 17 00:00:00 2001 From: Wangnov Date: Thu, 11 Sep 2025 20:45:55 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E7=A7=BB=E9=99=A4=E6=9C=AA=E4=BD=BF?= =?UTF-8?q?=E7=94=A8=E7=9A=84=E7=BB=84=E4=BB=B6=E5=A3=B0=E6=98=8E=E4=BB=A5?= =?UTF-8?q?=E4=BC=98=E5=8C=96=E7=B1=BB=E5=9E=8B=E5=AE=9A=E4=B9=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 从 components.d.ts 文件中移除了多个未使用的组件声明,提升了类型定义的清晰度和可维护性。 - 此变更有助于减少代码冗余,确保组件声明与实际使用保持一致。 --- web/admin-spa/components.d.ts | 38 ----------------------------------- 1 file changed, 38 deletions(-) diff --git a/web/admin-spa/components.d.ts b/web/admin-spa/components.d.ts index 212216a5..8f36b547 100644 --- a/web/admin-spa/components.d.ts +++ b/web/admin-spa/components.d.ts @@ -7,48 +7,10 @@ export {} declare module 'vue' { export interface GlobalComponents { - AccountForm: typeof import('./src/components/accounts/AccountForm.vue')['default'] - AccountSelector: typeof import('./src/components/common/AccountSelector.vue')['default'] - AggregatedStatsCard: typeof import('./src/components/apistats/AggregatedStatsCard.vue')['default'] - ApiKeyInput: typeof import('./src/components/apistats/ApiKeyInput.vue')['default'] - AppHeader: typeof import('./src/components/layout/AppHeader.vue')['default'] - BatchApiKeyModal: typeof import('./src/components/apikeys/BatchApiKeyModal.vue')['default'] - BatchEditApiKeyModal: typeof import('./src/components/apikeys/BatchEditApiKeyModal.vue')['default'] - ChangeRoleModal: typeof import('./src/components/admin/ChangeRoleModal.vue')['default'] - ConfirmDialog: typeof import('./src/components/common/ConfirmDialog.vue')['default'] - ConfirmModal: typeof import('./src/components/common/ConfirmModal.vue')['default'] - CreateApiKeyModal: typeof import('./src/components/apikeys/CreateApiKeyModal.vue')['default'] - CustomDropdown: typeof import('./src/components/common/CustomDropdown.vue')['default'] - EditApiKeyModal: typeof import('./src/components/apikeys/EditApiKeyModal.vue')['default'] ElConfigProvider: typeof import('element-plus/es')['ElConfigProvider'] ElDatePicker: typeof import('element-plus/es')['ElDatePicker'] ElTooltip: typeof import('element-plus/es')['ElTooltip'] - ExpiryEditModal: typeof import('./src/components/apikeys/ExpiryEditModal.vue')['default'] - GroupManagementModal: typeof import('./src/components/accounts/GroupManagementModal.vue')['default'] - LanguageSwitch: typeof import('./src/components/common/LanguageSwitch.vue')['default'] - LimitConfig: typeof import('./src/components/apistats/LimitConfig.vue')['default'] - LogoTitle: typeof import('./src/components/common/LogoTitle.vue')['default'] - MainLayout: typeof import('./src/components/layout/MainLayout.vue')['default'] - ModelDistribution: typeof import('./src/components/dashboard/ModelDistribution.vue')['default'] - ModelUsageStats: typeof import('./src/components/apistats/ModelUsageStats.vue')['default'] - NewApiKeyModal: typeof import('./src/components/apikeys/NewApiKeyModal.vue')['default'] - OAuthFlow: typeof import('./src/components/accounts/OAuthFlow.vue')['default'] - ProxyConfig: typeof import('./src/components/accounts/ProxyConfig.vue')['default'] - RenewApiKeyModal: typeof import('./src/components/apikeys/RenewApiKeyModal.vue')['default'] RouterLink: typeof import('vue-router')['RouterLink'] RouterView: typeof import('vue-router')['RouterView'] - StatCard: typeof import('./src/components/common/StatCard.vue')['default'] - StatsOverview: typeof import('./src/components/apistats/StatsOverview.vue')['default'] - TabBar: typeof import('./src/components/layout/TabBar.vue')['default'] - ThemeToggle: typeof import('./src/components/common/ThemeToggle.vue')['default'] - ToastNotification: typeof import('./src/components/common/ToastNotification.vue')['default'] - TokenDistribution: typeof import('./src/components/apistats/TokenDistribution.vue')['default'] - UsageDetailModal: typeof import('./src/components/apikeys/UsageDetailModal.vue')['default'] - UsageTrend: typeof import('./src/components/dashboard/UsageTrend.vue')['default'] - UserApiKeysManager: typeof import('./src/components/user/UserApiKeysManager.vue')['default'] - UserUsageStats: typeof import('./src/components/user/UserUsageStats.vue')['default'] - UserUsageStatsModal: typeof import('./src/components/admin/UserUsageStatsModal.vue')['default'] - ViewApiKeyModal: typeof import('./src/components/user/ViewApiKeyModal.vue')['default'] - WindowCountdown: typeof import('./src/components/apikeys/WindowCountdown.vue')['default'] } }