From 5f009f32ba9770d794a05ee5d61c06c6b6f85daf Mon Sep 17 00:00:00 2001 From: Shariq Ansari Date: Mon, 27 May 2024 12:30:49 +0530 Subject: [PATCH] fix: close sidebar on click of sidebar item --- frontend/src/components/SidebarLink.vue | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/frontend/src/components/SidebarLink.vue b/frontend/src/components/SidebarLink.vue index 0904b977..e6f094e0 100644 --- a/frontend/src/components/SidebarLink.vue +++ b/frontend/src/components/SidebarLink.vue @@ -43,6 +43,7 @@ import { Tooltip } from 'frappe-ui' import { computed } from 'vue' import { useRouter, useRoute } from 'vue-router' +import { isMobileView, mobileSidebarOpened } from '@/stores/settings' const router = useRouter() const route = useRoute() @@ -72,6 +73,9 @@ function handleClick() { } else { router.push({ name: props.to }) } + if (isMobileView.value) { + mobileSidebarOpened.value = false + } } let isActive = computed(() => {