From 9467e6c0325fc416275db741f62ac7d47dc22685 Mon Sep 17 00:00:00 2001 From: ruxenburg <113439172+ruxenburg@users.noreply.github.com> Date: Sat, 27 Dec 2025 03:39:22 +0100 Subject: [PATCH] improve delete confirmation logic --- src/components/ConfirmDeleteDialog.tsx | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/components/ConfirmDeleteDialog.tsx b/src/components/ConfirmDeleteDialog.tsx index 0c5d5107..4c5c6ad6 100644 --- a/src/components/ConfirmDeleteDialog.tsx +++ b/src/components/ConfirmDeleteDialog.tsx @@ -63,8 +63,7 @@ export default function ConfirmDeleteDialog({ } }); - const confirmText = form.watch("string"); - const isConfirmed = confirmText === string; + const isConfirmed = form.watch("string") === string; async function onSubmit() { try { @@ -143,7 +142,7 @@ export default function ConfirmDeleteDialog({ form="confirm-delete-form" loading={loading} disabled={loading || !isConfirmed} - className={!isConfirmed && !loading ? "opacity-50 cursor-not-allowed" : ""} + className={!isConfirmed && !loading ? "opacity-50" : ""} > {buttonText}