From 0feda7a39b2123c0d67de3d5cbeee277f0fc555c Mon Sep 17 00:00:00 2001 From: Dede Fuji Abdul Date: Tue, 24 Oct 2023 16:49:15 +0700 Subject: [PATCH] fix sidebar not expand when load --- src/components/Navigation/Aside/Aside.vue | 23 +- .../Navigation/Aside/AsideMenuMultiple.vue | 2 +- .../Pages/Gangguan/Daftar/Data_1.vue | 203 ++++++++++++++++++ src/components/Pages/Gangguan/Daftar/index.ts | 1 + src/router/index.ts | 3 +- src/stores/menu.ts | 27 ++- 6 files changed, 244 insertions(+), 15 deletions(-) create mode 100644 src/components/Pages/Gangguan/Daftar/Data_1.vue create mode 100644 src/components/Pages/Gangguan/Daftar/index.ts diff --git a/src/components/Navigation/Aside/Aside.vue b/src/components/Navigation/Aside/Aside.vue index 9b60d6d..c2dff9d 100644 --- a/src/components/Navigation/Aside/Aside.vue +++ b/src/components/Navigation/Aside/Aside.vue @@ -24,18 +24,19 @@ watch(route, (to, _) => { closeSideBar() }) -onMounted(() => { - menu.menuSelected = router.currentRoute.value.fullPath - if (menu.menuSelected !== '/' && menu.menuSelected !== '/home' && menu.menuSelected.includes('/home')) { - const result = splitRoutePath(menu.menuSelected) +// onMounted(() => { +// menu.menuSelected = router.currentRoute.value.fullPath - for (const route of result) { - if (route !== '/home') { - menu.toggleSidebarMenu(route, true) - } - } - } -}) +// if (menu.menuSelected !== '/' && menu.menuSelected !== '/home' && menu.menuSelected.includes('/home')) { +// const result = splitRoutePath(menu.menuSelected) + +// for (const route of result) { +// if (route !== '/home') { +// menu.toggleSidebarMenu(route, true) +// } +// } +// } +// }) const isMenu = (name: string) => { return menu.menuSelected === name diff --git a/src/components/Navigation/Aside/AsideMenuMultiple.vue b/src/components/Navigation/Aside/AsideMenuMultiple.vue index b2ad9fa..f46a8b8 100644 --- a/src/components/Navigation/Aside/AsideMenuMultiple.vue +++ b/src/components/Navigation/Aside/AsideMenuMultiple.vue @@ -33,7 +33,7 @@ const isMenuSelected = computed(() => {