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