From d494641d39a0c1dd5c90d58ec6926ba7b9caa838 Mon Sep 17 00:00:00 2001 From: Shiny Nematoda Date: Sun, 21 Jan 2024 12:19:18 +0000 Subject: [PATCH] closes #83 --- src/components/NavBar.vue | 27 ++++++++++++++------------- src/components/SearchBar.vue | 1 + src/components/SongItem.vue | 6 +++++- 3 files changed, 20 insertions(+), 14 deletions(-) diff --git a/src/components/NavBar.vue b/src/components/NavBar.vue index 823e932..adb493b 100644 --- a/src/components/NavBar.vue +++ b/src/components/NavBar.vue @@ -17,15 +17,11 @@ function home() { } function set(page) { - if (page == 'home') { - useRoute('/'); - } else { - useRoute(`/${page}/`); - } + if (page == 'home') useRoute('/'); + else useRoute(`/${page}/`); + + if (page == 'home' && nav.state.page == 'home') emit('explore'); - if (page == 'home' && nav.state.page == 'home') { - emit('explore'); - } nav.state.page = page; } @@ -38,35 +34,40 @@ function set(page) {