From ef3a63dd82847ef7b45e8fc7d412e5deae167165 Mon Sep 17 00:00:00 2001 From: Matthias Lodner Date: Sat, 24 Jan 2026 03:28:40 +0100 Subject: [PATCH] Added delete confirm dialog. --- frontend/app/components/ui/deleteConfirm.vue | 79 +++++++++++++++++++ .../app/components/variant/variantRow.vue | 20 ++--- 2 files changed, 85 insertions(+), 14 deletions(-) create mode 100644 frontend/app/components/ui/deleteConfirm.vue diff --git a/frontend/app/components/ui/deleteConfirm.vue b/frontend/app/components/ui/deleteConfirm.vue new file mode 100644 index 0000000..5fcee3c --- /dev/null +++ b/frontend/app/components/ui/deleteConfirm.vue @@ -0,0 +1,79 @@ + + + + + \ No newline at end of file diff --git a/frontend/app/components/variant/variantRow.vue b/frontend/app/components/variant/variantRow.vue index 515fed1..0ae1501 100644 --- a/frontend/app/components/variant/variantRow.vue +++ b/frontend/app/components/variant/variantRow.vue @@ -2,6 +2,7 @@ import {useLabelEditorStore} from "~/store/labelEditorStore"; import type {Ref} from "vue"; import {Variant} from "~/types/variant"; + import DeleteConfirm from "~/components/ui/deleteConfirm.vue"; let store = useLabelEditorStore(); @@ -68,20 +69,11 @@ - - mdi-delete-empty - - Löschen - - +