From 5330ade54e1766eb88ff6c74e9b41efbb9e0f084 Mon Sep 17 00:00:00 2001 From: Elmar Kresse Date: Sun, 21 Jul 2024 22:21:14 +0200 Subject: [PATCH] fix:#18 reroute for default page only applies to empty paths --- frontend/src/App.vue | 8 ----- .../src/components/DefaultPageSwitcher.vue | 10 ++++-- frontend/src/i18n/translations/de.json | 4 +++ frontend/src/i18n/translations/en.json | 4 +++ frontend/src/i18n/translations/ja.json | 4 +++ frontend/src/router/index.ts | 31 ++++++++++++++++--- frontend/src/store/settingsStore.ts | 26 +++++++++++----- frontend/src/view/NotFound.vue | 16 ++++++++++ 8 files changed, 80 insertions(+), 23 deletions(-) create mode 100644 frontend/src/view/NotFound.vue diff --git a/frontend/src/App.vue b/frontend/src/App.vue index faf17a4..c617135 100644 --- a/frontend/src/App.vue +++ b/frontend/src/App.vue @@ -26,8 +26,6 @@ import { VueQueryDevtools } from "@tanstack/vue-query-devtools"; import settingsStore from "@/store/settingsStore.ts"; import { setTheme } from "@/helpers/theme.ts"; import { usePrimeVue } from "primevue/config"; -import router from "@/router"; - const primeVue = usePrimeVue(); const disabledPages = [ @@ -68,12 +66,6 @@ onMounted(() => { settings().setDarkMode(e.matches) setTheme(settings, primeVue, emit); }); - - // check if default page is set - if (settings().defaultPage != "") { - router.push({ name: settings().defaultPage }); - } - }); diff --git a/frontend/src/components/DefaultPageSwitcher.vue b/frontend/src/components/DefaultPageSwitcher.vue index 6055ec0..8e44937 100644 --- a/frontend/src/components/DefaultPageSwitcher.vue +++ b/frontend/src/components/DefaultPageSwitcher.vue @@ -17,14 +17,17 @@ along with this program. If not, see . --> + + + + \ No newline at end of file