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()