From 7e5f30d0496dad2fafd61b2604e62f6d49658f63 Mon Sep 17 00:00:00 2001 From: Mamalizz Date: Mon, 21 Apr 2025 23:30:33 +0330 Subject: [PATCH] resposived modile side drawer --- frontend/components/global/SideDrawer.vue | 173 ++++++++++++++++------ 1 file changed, 125 insertions(+), 48 deletions(-) diff --git a/frontend/components/global/SideDrawer.vue b/frontend/components/global/SideDrawer.vue index bd434ff..9bb0fae 100644 --- a/frontend/components/global/SideDrawer.vue +++ b/frontend/components/global/SideDrawer.vue @@ -20,6 +20,8 @@ defineProps(); const { token } = useAuth(); const { data: account } = useGetAccount(); +const route = useRoute(); + // emit const emit = defineEmits(["update:modelValue"]); @@ -29,13 +31,22 @@ const emit = defineEmits(["update:modelValue"]); const closeSideDrawer = () => { emit("update:modelValue", false); }; + +// watch + +watch( + () => route.fullPath, + () => { + closeSideDrawer(); + } +);