fix: restore main transfer pages with smooth routing

This commit is contained in:
Lan
2026-06-03 17:43:28 +08:00
parent 55c3231216
commit ecc416fbba
7 changed files with 282 additions and 636 deletions
+4
View File
@@ -13,6 +13,8 @@ export function useAppShell() {
const { isLoading, setupRouteLoading } = useRouteLoading(router)
const { syncPublicConfig } = usePublicConfigBootstrap()
const showGlobalControls = computed(() => route.meta.showGlobalControls !== false)
const routeTransitionName = computed(() => String(route.meta.routeTransition || 'fade'))
const routeTransitionMode = computed(() => (route.meta.routeTransition ? undefined : 'out-in'))
const routeViewKey = computed(() =>
route.path === ROUTES.ADMIN || route.path.startsWith(`${ROUTES.ADMIN}/`)
? ROUTES.ADMIN
@@ -52,6 +54,8 @@ export function useAppShell() {
isDarkMode,
isLoading,
route,
routeTransitionMode,
routeTransitionName,
routeViewKey,
showGlobalControls
}