From 5b4d7ac6f5097f2402d6ad576ce2b1cda2c3ee8c Mon Sep 17 00:00:00 2001 From: Baghaztra Date: Mon, 1 Sep 2025 14:18:33 +0700 Subject: [PATCH] [Fix] Nav dropdown --- resources/js/components/NavDesktop.vue | 10 ++- resources/js/components/NavMobile.vue | 88 +++++++++---------- .../js/components/NavigationComponent.vue | 21 +++-- resources/views/app.blade.php | 2 + 4 files changed, 65 insertions(+), 56 deletions(-) diff --git a/resources/js/components/NavDesktop.vue b/resources/js/components/NavDesktop.vue index 1c9d3be..04303ac 100644 --- a/resources/js/components/NavDesktop.vue +++ b/resources/js/components/NavDesktop.vue @@ -4,7 +4,7 @@ import { inject } from "vue"; const { logo, items, - isOpen, + openDropdownIndex, toggleDropdown, logout } = inject('navigationData'); @@ -37,11 +37,13 @@ const {
+ class="absolute mt-2 w-full mx-4 bg-white border rounded-md shadow-lg z-50">
- \ No newline at end of file + diff --git a/resources/js/components/NavMobile.vue b/resources/js/components/NavMobile.vue index 5302d25..a946952 100644 --- a/resources/js/components/NavMobile.vue +++ b/resources/js/components/NavMobile.vue @@ -1,11 +1,12 @@