Migrate wizard pages to dedicated app

This commit is contained in:
Bill Thornton
2025-03-31 17:32:54 -04:00
parent dbb0941fef
commit 64b79ec65c
18 changed files with 127 additions and 125 deletions
+19 -12
View File
@@ -38,19 +38,26 @@ const importController = (
controller: string,
view: string
) => {
if (appType === AppType.Dashboard) {
return Promise.all([
import(/* webpackChunkName: "[request]" */ `../../apps/dashboard/controllers/${controller}`),
import(/* webpackChunkName: "[request]" */ `../../apps/dashboard/controllers/${view}`)
.then(html => globalize.translateHtml(html))
]);
switch (appType) {
case AppType.Dashboard:
return Promise.all([
import(/* webpackChunkName: "[request]" */ `../../apps/dashboard/controllers/${controller}`),
import(/* webpackChunkName: "[request]" */ `../../apps/dashboard/controllers/${view}`)
.then(html => globalize.translateHtml(html))
]);
case AppType.Wizard:
return Promise.all([
import(/* webpackChunkName: "[request]" */ `../../apps/wizard/controllers/${controller}`),
import(/* webpackChunkName: "[request]" */ `../../apps/wizard/controllers/${view}`)
.then(html => globalize.translateHtml(html))
]);
default:
return Promise.all([
import(/* webpackChunkName: "[request]" */ `../../controllers/${controller}`),
import(/* webpackChunkName: "[request]" */ `../../controllers/${view}`)
.then(html => globalize.translateHtml(html))
]);
}
return Promise.all([
import(/* webpackChunkName: "[request]" */ `../../controllers/${controller}`),
import(/* webpackChunkName: "[request]" */ `../../controllers/${view}`)
.then(html => globalize.translateHtml(html))
]);
};
const loadView = async (