From 04a0e686758c7dea37671ab52124c249eeb9636a Mon Sep 17 00:00:00 2001 From: Lan Date: Wed, 3 Jun 2026 12:06:12 +0800 Subject: [PATCH] refactor: streamline admin management UI --- src/App.vue | 4 +- src/composables/useAppShell.ts | 6 + src/composables/useDashboardStats.ts | 161 +------ src/i18n/locales/en-US.ts | 115 +---- src/i18n/locales/zh-CN.ts | 115 +---- src/layout/AdminLayout/AdminLayout.vue | 23 +- src/router/index.ts | 2 +- src/services/stats.ts | 13 +- src/types/dashboard.ts | 86 ---- src/views/manage/DashboardView.vue | 568 +------------------------ src/views/manage/FileManageView.vue | 332 ++++++++------- 11 files changed, 215 insertions(+), 1210 deletions(-) diff --git a/src/App.vue b/src/App.vue index 7d60b64..a7e13c8 100644 --- a/src/App.vue +++ b/src/App.vue @@ -5,7 +5,7 @@ import LanguageSwitcher from './components/common/LanguageSwitcher.vue' import AlertComponent from '@/components/common/AlertComponent.vue' import { useAppShell } from '@/composables' -const { isDarkMode, isLoading, route, showGlobalControls } = useAppShell() +const { isDarkMode, isLoading, routeViewKey, showGlobalControls } = useAppShell()