From 1c1e63de3d2627b0f2cca51fe11d70c3bbbe8933 Mon Sep 17 00:00:00 2001 From: Thorsten Bus Date: Mon, 2 Mar 2026 13:25:09 +0100 Subject: [PATCH] fix(slides): make delete icon always visible, fix confirm dialog z-index, and reset dropzone after upload - Remove opacity-0/group-hover:opacity-100 so delete button is always visible - Wrap ConfirmDialog in Teleport to body so it renders above all content - Replace router.delete with axios.delete for proper slide deletion - Add dropzoneKey ref to force Vue3Dropzone re-mount after upload completes --- resources/js/Components/SlideGrid.vue | 39 ++++++++++++----------- resources/js/Components/SlideUploader.vue | 3 ++ 2 files changed, 23 insertions(+), 19 deletions(-) diff --git a/resources/js/Components/SlideGrid.vue b/resources/js/Components/SlideGrid.vue index 30883c3..97c0ed2 100644 --- a/resources/js/Components/SlideGrid.vue +++ b/resources/js/Components/SlideGrid.vue @@ -1,6 +1,7 @@