From 1e27f80949389e9008428f4e1be240b87a90486b Mon Sep 17 00:00:00 2001 From: Livio Bieri Date: Wed, 20 Sep 2023 17:16:35 +0200 Subject: [PATCH] refactor: main navigation, reduce duplication --- .../components/header/MainNavigationBar.vue | 75 +++++++++---------- 1 file changed, 37 insertions(+), 38 deletions(-) diff --git a/client/src/components/header/MainNavigationBar.vue b/client/src/components/header/MainNavigationBar.vue index 7acf98b4..f2f7cb42 100644 --- a/client/src/components/header/MainNavigationBar.vue +++ b/client/src/components/header/MainNavigationBar.vue @@ -57,6 +57,8 @@ onMounted(() => { :course-session="courseSessionsStore.currentCourseSession" :media-url="courseSessionsStore.currentCourseSession?.media_library_url" :user="userStore" + :has-expert-navigation="courseSessionsStore.hasExpertNavigation" + :has-member-navigation="courseSessionsStore.hasMemberNavigation" @closemodal="state.showMobileNavigationMenu = false" @logout="userStore.handleLogout()" /> @@ -104,56 +106,53 @@ onMounted(() => {