From d9ee24e7cb8745bc98354d0c691092c926f4cdad Mon Sep 17 00:00:00 2001 From: Victor Giers Date: Sun, 1 Feb 2026 04:39:55 +0100 Subject: [PATCH] Update delete logic for text and folders --- src/App.tsx | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/src/App.tsx b/src/App.tsx index 25a613c..cb99a3b 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -1355,11 +1355,8 @@ export default function App() { className="prompt-item__delete" onClick={(event) => { event.stopPropagation(); - setConfirmState({ - title: "Delete text", - message: `Delete \"${text.title}\"? This removes all versions and drafts.`, - actionLabel: "Delete text", - onConfirm: () => handleDeleteText(text.id) + requestDeleteText(text).catch((error) => { + console.error("Failed to delete text", error); }); }} aria-label="Delete text" @@ -1436,12 +1433,8 @@ export default function App() { className="folder-item__delete" onClick={(event) => { event.stopPropagation(); - setConfirmState({ - title: "Delete folder", - message: - "Delete this folder? Its subfolders and texts will move one level up.", - actionLabel: "Delete folder", - onConfirm: () => handleDeleteFolder(folder.id) + requestDeleteFolder(folder).catch((error) => { + console.error("Failed to delete folder", error); }); }} aria-label="Delete folder"