From 593907f9bcac3021304ec627f078fe1d0bbfd82d Mon Sep 17 00:00:00 2001
From: paidge <paidge_cs@hotmail.com>
Date: Mon, 10 Jan 2022 02:30:48 +0100
Subject: [PATCH] save if the menu is open

---
 components/navigation/Bar.vue | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/components/navigation/Bar.vue b/components/navigation/Bar.vue
index 3c8f537..f149664 100644
--- a/components/navigation/Bar.vue
+++ b/components/navigation/Bar.vue
@@ -11,6 +11,11 @@
 
 <script>
 export default {
+  data() {
+    return {
+      isOpen: false
+    }
+  },
   props: {
     breadcrumb: Array,
     menus: Array
@@ -18,9 +23,18 @@ export default {
   methods: {
     toggleMenu() {
       document.querySelector('.app').classList.toggle('open')
+      this.isOpen = !this.isOpen
+      localStorage.setItem("menu-open", this.isOpen)
+    }
+  },
+  mounted() {
+    this.isOpen = localStorage.getItem("menu-open")
+    if (this.isOpen) {
+      document.querySelector('.app').classList.add('open')
     }
   }
 }
+
 </script>
 
 <style lang="scss">
-- 
GitLab