special pages workflow changed

This commit is contained in:
Jan Prochazka
2024-10-21 17:36:46 +02:00
parent 967615b6e5
commit 32c7919885
14 changed files with 339 additions and 109 deletions

View File

@@ -8,6 +8,8 @@ import LoginPage from './LoginPage.svelte';
import NotLoggedPage from './NotLoggedPage.svelte';
import ErrorPage from './ErrorPage.svelte';
import EnterLicensePage from './EnterLicensePage.svelte';
import SetAdminPasswordPage from './SetAdminPasswordPage.svelte';
import RedirectPage from './RedirectPage.svelte';
const isOauthCallback = handleOauthCallback();
@@ -43,11 +45,20 @@ function createApp() {
isAdminPage: true,
},
});
case 'redirect':
return new RedirectPage({
target: document.body,
});
case 'not-logged':
return new NotLoggedPage({
target: document.body,
props: {},
});
case 'set-admin-password':
return new SetAdminPasswordPage({
target: document.body,
props: {},
});
case 'admin':
return new App({
target: document.body,