diff --git a/NUXT/pages/mods/developer.vue b/NUXT/pages/mods/developer.vue
index de569da..bf999c8 100644
--- a/NUXT/pages/mods/developer.vue
+++ b/NUXT/pages/mods/developer.vue
@@ -18,7 +18,7 @@
- mdi-pencil
+ mdi-pencil
mdi-delete
@@ -26,16 +26,11 @@
-
Confirm Delete
-
Are you sure that you want to delete ?
-
Deleting random keys may cause the app to break!
-
-
-
+
No
@@ -44,6 +39,28 @@
+
+
+
+
+
+
+
+
+
+ Editing random keys may cause the app to break!
+
+
+
+ Close
+ Update
+
+
+
@@ -56,7 +73,9 @@ export default {
keys: [],
selectedKey: null,
- deleteDialog: false
+ selectedKeyData: null,
+ deleteDialog: false,
+ editDialog: false
};
},
mounted() {
@@ -79,10 +98,21 @@ export default {
this.selectedKey = item.key;
this.deleteDialog = true;
},
+ confirmEdit(item) {
+ this.selectedKey = item.key;
+ this.selectedKeyData = item.value;
+ this.editDialog = true;
+ },
+
deleteKey() {
this.deleteDialog = false;
localStorage.removeItem(this.selectedKey);
this.syncRegistry();
+ },
+ updateKey() {
+ this.editDialog = false;
+ localStorage.setItem(this.selectedKey, this.selectedKeyData);
+ this.syncRegistry();
}
}
};