perf: prefetch ai pages and soften route loading
This commit is contained in:
@@ -13,6 +13,7 @@ import { normalizeHomePath } from '#/utils/legacy-home';
|
||||
|
||||
import { generateAccess } from './access';
|
||||
import { isLightTabRoute } from './light-menu';
|
||||
import { prefetchAiPlatformPages } from './prefetch';
|
||||
|
||||
function filterLightTabHistory<T extends { tabs?: unknown[] }>(history: T) {
|
||||
const tabs = Array.isArray(history.tabs) ? history.tabs : [];
|
||||
@@ -197,6 +198,7 @@ function setupAccessGuard(router: Router) {
|
||||
accessStore.setAccessMenus(accessibleMenus);
|
||||
accessStore.setAccessRoutes(accessibleRoutes);
|
||||
accessStore.setIsAccessChecked(true);
|
||||
prefetchAiPlatformPages();
|
||||
|
||||
// 子应用根路径重定向(/app/hr -> /app/hr/xxx)
|
||||
if (appContextStore.isSubApp) {
|
||||
|
||||
Reference in New Issue
Block a user