Files
better-mreso/app/app.vue
T
2026-07-12 11:19:16 +02:00

35 lines
653 B
Vue

<template>
<NuxtLayout>
<NuxtRouteAnnouncer />
<NuxtPage />
</NuxtLayout>
</template>
<script setup lang="ts">
const router = useRoute();
const store = useMresoStore();
watch(
() => router.params.line_id,
() => {
if (router.params.line_id === undefined) {
store.selectedRouteIds = [];
}
if (typeof router.params.line_id !== "string") {
store.selectedRouteIds = [];
}
store.selectedRouteIds = [router.params.line_id];
},
{ immediate: true },
);
</script>
<style lang="css">
body,
#main,
#__nuxt,
main {
height: 100vh;
margin: 0;
}
</style>