diff --git a/resources/js/Components/AsideMenuItem.vue b/resources/js/Components/AsideMenuItem.vue
index dcc1968..846027c 100644
--- a/resources/js/Components/AsideMenuItem.vue
+++ b/resources/js/Components/AsideMenuItem.vue
@@ -1,6 +1,6 @@
@@ -88,6 +100,7 @@ const activeInactiveStyle = computed(
:menu="item.children"
:class="[ styleStore.asideMenuDropdownStyle, isDropdownActive ? 'block dark:bg-slate-800/50' : 'hidden' ]"
is-dropdown-list
+ @dropdown-active="dropdownActive"
/>
diff --git a/resources/js/Components/AsideMenuList.vue b/resources/js/Components/AsideMenuList.vue
index 0bce67a..b4113c3 100644
--- a/resources/js/Components/AsideMenuList.vue
+++ b/resources/js/Components/AsideMenuList.vue
@@ -9,11 +9,15 @@ defineProps({
}
})
-const emit = defineEmits(['menu-click'])
+const emit = defineEmits(['menu-click', 'dropdown-active'])
const menuClick = (event, item) => {
emit('menu-click', event, item)
}
+
+const dropdownActive = value => {
+ emit('dropdown-active', value)
+}
@@ -24,6 +28,7 @@ const menuClick = (event, item) => {
:item="item"
:is-dropdown-list="isDropdownList"
@menu-click="menuClick"
+ @dropdown-active="dropdownActive"
/>