From 366f1060e389ac8a2a83e164b1c47ebf20ddcba4 Mon Sep 17 00:00:00 2001 From: Tobias Zoghaib Date: Wed, 20 Nov 2024 12:27:41 +0100 Subject: [PATCH] Exercise 3.1 fully implemented --- src/components/navigation/urlBar.vue | 3 ++- src/pages/bands/bandsPage/bandFilterbar.vue | 13 +++++++------ src/pages/bands/bandsPage/index.vue | 8 ++++++++ src/stores/band.store.ts | 6 ++---- src/stores/genre.store.ts | 20 +++++++++++++++----- 5 files changed, 34 insertions(+), 16 deletions(-) diff --git a/src/components/navigation/urlBar.vue b/src/components/navigation/urlBar.vue index e6e9150..34ed08c 100644 --- a/src/components/navigation/urlBar.vue +++ b/src/components/navigation/urlBar.vue @@ -6,7 +6,8 @@ const router = useRouter() const path = ref("https://www.eventmaster.com" + router.currentRoute.value.fullPath) function navigate() { - router.replace({ path: path.value.substring(path.value.indexOf('.com') + 4) }) + let newPath = path.value.substring(path.value.indexOf('.com') + 4) + router.push(newPath) } watch(() => router.currentRoute.value.fullPath, () => { diff --git a/src/pages/bands/bandsPage/bandFilterbar.vue b/src/pages/bands/bandsPage/bandFilterbar.vue index e55487c..5abf65e 100644 --- a/src/pages/bands/bandsPage/bandFilterbar.vue +++ b/src/pages/bands/bandsPage/bandFilterbar.vue @@ -1,12 +1,12 @@