fix: close sidebar on click of sidebar item

This commit is contained in:
Shariq Ansari 2024-05-27 12:30:49 +05:30
parent 8101533092
commit 5f009f32ba

View File

@ -43,6 +43,7 @@
import { Tooltip } from 'frappe-ui' import { Tooltip } from 'frappe-ui'
import { computed } from 'vue' import { computed } from 'vue'
import { useRouter, useRoute } from 'vue-router' import { useRouter, useRoute } from 'vue-router'
import { isMobileView, mobileSidebarOpened } from '@/stores/settings'
const router = useRouter() const router = useRouter()
const route = useRoute() const route = useRoute()
@ -72,6 +73,9 @@ function handleClick() {
} else { } else {
router.push({ name: props.to }) router.push({ name: props.to })
} }
if (isMobileView.value) {
mobileSidebarOpened.value = false
}
} }
let isActive = computed(() => { let isActive = computed(() => {