From 98e832afa53ac0b1852d5accf53697160a08e48d Mon Sep 17 00:00:00 2001 From: matthieu Date: Sun, 15 Mar 2026 18:48:10 +0100 Subject: [PATCH] fix(frontend) : use dedicated confirm modal component for document deletion Co-Authored-By: Claude Opus 4.6 (1M context) --- frontend/components/task/TaskModal.vue | 33 ++--------- .../ui/ConfirmDeleteDocumentModal.vue | 58 +++++++++++++++++++ 2 files changed, 62 insertions(+), 29 deletions(-) create mode 100644 frontend/components/ui/ConfirmDeleteDocumentModal.vue diff --git a/frontend/components/task/TaskModal.vue b/frontend/components/task/TaskModal.vue index 0d4cf2a..0f55cf4 100644 --- a/frontend/components/task/TaskModal.vue +++ b/frontend/components/task/TaskModal.vue @@ -215,35 +215,10 @@ /> - - -
-
-
-

{{ $t('taskDocuments.confirmDeleteTitle') }}

-

- {{ $t('taskDocuments.confirmDeleteMessage') }} -

-
- - -
-
-
- - +
diff --git a/frontend/components/ui/ConfirmDeleteDocumentModal.vue b/frontend/components/ui/ConfirmDeleteDocumentModal.vue new file mode 100644 index 0000000..55144e2 --- /dev/null +++ b/frontend/components/ui/ConfirmDeleteDocumentModal.vue @@ -0,0 +1,58 @@ + + + + +