From df0b1a09a4492af8a44af7f22239a4c0441a75ee Mon Sep 17 00:00:00 2001 From: Jan Laupetin Date: Mon, 27 Oct 2025 21:30:32 +0100 Subject: [PATCH] chore: show name of zone in zone details --- src/ModManUi/src/components/ModManHeader.vue | 6 +++++- src/ModManUi/src/router/RouteMeta.ts | 15 +++++++++++++++ src/ModManUi/src/router/Router.ts | 4 ++++ 3 files changed, 24 insertions(+), 1 deletion(-) create mode 100644 src/ModManUi/src/router/RouteMeta.ts diff --git a/src/ModManUi/src/components/ModManHeader.vue b/src/ModManUi/src/components/ModManHeader.vue index bb4970c9..aaca28cd 100644 --- a/src/ModManUi/src/components/ModManHeader.vue +++ b/src/ModManUi/src/components/ModManHeader.vue @@ -3,10 +3,14 @@ import Button from "primevue/button"; import { useRoute, useRouter } from "vue-router"; import IconArrowLeft from "./icons/IconArrowLeft.vue"; import IconGear from "./icons/IconGear.vue"; +import { computed } from "vue"; +import { getNameForRoute } from "@/router/RouteMeta"; const route = useRoute(); const router = useRouter(); +const routeName = computed(() => getNameForRoute(route)); + function onClickBack() { router.back(); } @@ -21,7 +25,7 @@ function onClickBack() { -

{{ route.name }}

+

{{ routeName }}