diff --git a/assets/vue/components/basecomponents/BaseDialogDelete.vue b/assets/vue/components/basecomponents/BaseDialogDelete.vue
index faf0ed71d5..9394299265 100644
--- a/assets/vue/components/basecomponents/BaseDialogDelete.vue
+++ b/assets/vue/components/basecomponents/BaseDialogDelete.vue
@@ -8,13 +8,17 @@
@cancel-clicked="emit('cancelClicked', $event)"
@update:is-visible="emit('update:isVisible', $event)"
>
-
-
- {{ t("Are you sure you want to delete") }}: {{ itemToDelete }}
+
+
+
+
{{ t("Are you sure you want to delete this item?") }}
+
+
+ {{ itemToDelete }}
+
@@ -33,7 +37,7 @@ defineProps({
},
itemToDelete: {
type: String,
- required: true,
+ default: '',
},
})
diff --git a/assets/vue/views/links/LinksList.vue b/assets/vue/views/links/LinksList.vue
index 469f6c085a..85581278eb 100644
--- a/assets/vue/views/links/LinksList.vue
+++ b/assets/vue/views/links/LinksList.vue
@@ -31,6 +31,19 @@
/>
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -104,10 +117,10 @@
/>
@@ -126,7 +139,7 @@
@toggle="toggleVisibility"
@move-up="moveUp(link.iid, link.position)"
@move-down="moveDown(link.iid, link.position)"
- @delete="deleteLink(link.iid)"
+ @delete="confirmDeleteLink(link)"
/>
@@ -135,6 +148,23 @@
+
+