From 7df9f32c7e9065d55110951e2786425d5f2e41f5 Mon Sep 17 00:00:00 2001
From: Henrik Askjer <henrik.askjer@uib.no>
Date: Wed, 24 Nov 2021 16:03:33 +0100
Subject: [PATCH] add reset button

---
 src/components/Menu.vue | 17 +++++++++++++----
 src/main.js             |  7 +++++++
 2 files changed, 20 insertions(+), 4 deletions(-)

diff --git a/src/components/Menu.vue b/src/components/Menu.vue
index 93a9dc0..2f3e68a 100644
--- a/src/components/Menu.vue
+++ b/src/components/Menu.vue
@@ -46,10 +46,15 @@
                 label="Bis bøyningsnumre"
                 hide-details
               ></v-checkbox>
-             </v-col> </v-row>
-            </v-container>
-          <v-btn rounded light>Tilbakestill</v-btn>
-          <v-btn>Lukk</v-btn>
+              </v-list>
+            </v-card-text>
+             <v-card-actions><v-spacer/>
+ 
+                       <v-btn rounded depressed @click='resetStore'>Tilbakestill</v-btn>
+                      <v-btn rounded depressed @click="$emit('close')">Lukk</v-btn> 
+             </v-card-actions>
+            
+
           </v-card>
 </template>
 
@@ -84,6 +89,10 @@ export default {
         changeLocale: function(event) {
             console.log(event)
 
+        },
+        resetStore: function() {
+          this.$store.commit("resetStore")
+
         }
     }
 }
diff --git a/src/main.js b/src/main.js
index f43918a..613b04c 100644
--- a/src/main.js
+++ b/src/main.js
@@ -33,6 +33,13 @@ const store = new Vuex.Store({
       state.showInflectionNo = localStorage.getItem('showInflectionNo') || false
       state.currentLocale = localStorage.getItem('currentLocale') || {text:"nob", value: "nob"}
     },
+    resetStore(state) {
+      localStorage.removeItem("showSearchToolbar")
+      localStorage.removeItem("showHGNO")
+      localStorage.removeItem("showInflectionNo")
+      localStorage.removeItem("currentLocale")
+      this.commit("initStore", state)
+    },
     changeLocale(state, locale) {
       state.currentLocale = locale
       localStorage.setItem("showSearchToolbar", locale);
-- 
GitLab