From ff5593ebc565f28ee2c74d62c6d43ca94eaa166f Mon Sep 17 00:00:00 2001 From: florianfederspiel Date: Sun, 30 Mar 2025 16:51:38 +0200 Subject: [PATCH] Added Redirect if User is not on Mobile Index --- middleware/redirectToMobileIndex.ts | 7 +++++++ pages/index.vue | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 middleware/redirectToMobileIndex.ts diff --git a/middleware/redirectToMobileIndex.ts b/middleware/redirectToMobileIndex.ts new file mode 100644 index 0000000..97a261e --- /dev/null +++ b/middleware/redirectToMobileIndex.ts @@ -0,0 +1,7 @@ +export default defineNuxtRouteMiddleware(async (to, _from) => { + const router = useRouter() + + if(await useCapacitor().getIsPhone()) { + return router.push('/mobile') + } +}) \ No newline at end of file diff --git a/pages/index.vue b/pages/index.vue index c247abe..3763bb7 100644 --- a/pages/index.vue +++ b/pages/index.vue @@ -55,7 +55,7 @@ import DisplayPresentProfiles from "~/components/noAutoLoad/displayPresentProfiles.vue"; definePageMeta({ - middleware: "auth" + middleware: ["auth","redirect-to-mobile-index"] }) const dataStore = useDataStore()