diff --git a/src/components/router/AsyncRoute.tsx b/src/components/router/AsyncRoute.tsx index cab2144a1b..ac878e01c8 100644 --- a/src/components/router/AsyncRoute.tsx +++ b/src/components/router/AsyncRoute.tsx @@ -15,7 +15,14 @@ export interface AsyncRoute { } const importRoute = (page: string, type: AppType) => { - return import(/* webpackChunkName: "[request]" */ `../../apps/${type}/routes/${page}`); + switch (type) { + case AppType.Dashboard: + return import(/* webpackChunkName: "[request]" */ `../../apps/dashboard/routes/${page}`); + case AppType.Experimental: + return import(/* webpackChunkName: "[request]" */ `../../apps/experimental/routes/${page}`); + case AppType.Stable: + return import(/* webpackChunkName: "[request]" */ `../../apps/stable/routes/${page}`); + } }; export const toAsyncPageRoute = ({