diff options
author | sowgro <tpoke.ferrari@gmail.com> | 2025-01-18 15:52:30 -0500 |
---|---|---|
committer | sowgro <tpoke.ferrari@gmail.com> | 2025-01-18 15:52:30 -0500 |
commit | 4d845ec392849abec9d9a89d4c315c8dcdfb207b (patch) | |
tree | ac5a42d20be382fdad613bd5a8268a55e0348c95 | |
parent | 3b8758c14e668e1f57af8f7424442ebca22017c3 (diff) | |
download | bookmarks-home-4d845ec392849abec9d9a89d4c315c8dcdfb207b.tar.gz bookmarks-home-4d845ec392849abec9d9a89d4c315c8dcdfb207b.tar.bz2 bookmarks-home-4d845ec392849abec9d9a89d4c315c8dcdfb207b.zip |
Add confirmation when deleting a folder
-rw-r--r-- | extension/src/components/FolderButton.tsx | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/extension/src/components/FolderButton.tsx b/extension/src/components/FolderButton.tsx index 03bcc76..30093fd 100644 --- a/extension/src/components/FolderButton.tsx +++ b/extension/src/components/FolderButton.tsx @@ -79,7 +79,10 @@ function FolderButton(props: {id: string}) { // actions const handleDelete = () => { - getBrowser().bookmarks.removeTree(bmData.id); + let r = window.confirm("Are you sure you want to delete this folder?\nDeleting a folder will delete all of the items inside of it.").valueOf() + if (r) { + getBrowser().bookmarks.removeTree(bmData.id); + } // location.reload(); }; |