From 4531dbd99f42cc3588bbc03c745920b94c704a64 Mon Sep 17 00:00:00 2001 From: Shariq Ansari Date: Mon, 27 May 2024 12:04:25 +0530 Subject: [PATCH] fix: dont show collapse button in mobile view --- frontend/src/components/Layouts/AppSidebar.vue | 3 ++- frontend/src/components/Mobile/MobileAppHeader.vue | 10 +--------- frontend/src/stores/settings.js | 6 +++++- 3 files changed, 8 insertions(+), 11 deletions(-) diff --git a/frontend/src/components/Layouts/AppSidebar.vue b/frontend/src/components/Layouts/AppSidebar.vue index dde14d02..e9ea5a97 100644 --- a/frontend/src/components/Layouts/AppSidebar.vue +++ b/frontend/src/components/Layouts/AppSidebar.vue @@ -74,7 +74,7 @@ -
+
-
+
@@ -17,11 +14,6 @@ diff --git a/frontend/src/stores/settings.js b/frontend/src/stores/settings.js index 0796d4ea..bfffc459 100644 --- a/frontend/src/stores/settings.js +++ b/frontend/src/stores/settings.js @@ -1,5 +1,6 @@ import { createResource } from 'frappe-ui' -import { ref } from 'vue' +import { useScreenSize } from '@/composables' +import { computed, ref } from 'vue' export const whatsappEnabled = ref(false) createResource({ @@ -21,3 +22,6 @@ createResource({ }) export const mobileSidebarOpened = ref(false) + +const screenSize = useScreenSize() +export const isMobileView = computed(() => screenSize.width < 768)