-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ menuItem.description }}
+
+
+ {
+ // Since the key to edit the menuItem is based of the index,
+ // and the index can be changed by dragging items (even without saving it),
+ // we need to find the index of the menuItem in the items array
+ // and set the menuItemItemsIndex to that index
+ menuStore.menuItemItemsIndex = menuStore.menuItem.items.indexOf(menuItem)
+ navigationStore.setModal('editMenuItem')
+ }">
+
+
+
+ Bewerk menu item
+
+ {
+ menuStore.menuItemItemsIndex = menuStore.menuItem.items.indexOf(menuItem)
+ navigationStore.setModal('deleteMenuItem')
+ }">
+
+
+
+ Verwijder menu item
+
+
+
+
+
+
+
+ Opslaan
+
+
+
+ Geen menu items gevonden
@@ -88,10 +150,9 @@ import { getTheme } from '../../services/getTheme.js'
@@ -224,3 +314,32 @@ h4 {
float: right;
}
+
+
diff --git a/src/views/menus/MenuIndex.vue b/src/views/menus/MenuIndex.vue
index 01eff6b5..a165c191 100644
--- a/src/views/menus/MenuIndex.vue
+++ b/src/views/menus/MenuIndex.vue
@@ -21,7 +21,7 @@ import { navigationStore, searchStore, menuStore } from '../../store/store.js'
-
+
diff --git a/src/views/menus/MenuList.vue b/src/views/menus/MenuList.vue
index e6509169..2d89c664 100644
--- a/src/views/menus/MenuList.vue
+++ b/src/views/menus/MenuList.vue
@@ -59,6 +59,12 @@ import { navigationStore, menuStore } from '../../store/store.js'
Bewerken
+
+
+
+
+ Menu item toevoegen
+