refactor(projects): 单独路由逻辑重构、路由转换函数优化

This commit is contained in:
Soybean
2022-01-06 02:00:42 +08:00
parent c804b21ceb
commit b36a62b150
45 changed files with 4976 additions and 330 deletions

View File

@ -30,7 +30,7 @@ export function getViewComponent(routeKey: AuthRoute.RouteKey) {
'dashboard_workbench',
'about',
'multi-menu_first_second',
'redirect-not-found'
'not-found-page'
];
const key = keys.includes(routeKey as ViewComponentKey) ? (routeKey as ViewComponentKey) : 'not-found';
@ -44,7 +44,7 @@ export function getViewComponent(routeKey: AuthRoute.RouteKey) {
dashboard_workbench: DashboardWorkbench,
about: About,
'multi-menu_first_second': MultiMenuFirstSecond,
'redirect-not-found': NotFound
'not-found-page': NotFound
};
return () => setViewComponentName(viewComponent[key], key) as Promise<Component>;