aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsowgro <tpoke.ferrari@gmail.com>2025-01-18 15:52:30 -0500
committersowgro <tpoke.ferrari@gmail.com>2025-01-18 15:52:30 -0500
commit4d845ec392849abec9d9a89d4c315c8dcdfb207b (patch)
treeac5a42d20be382fdad613bd5a8268a55e0348c95
parent3b8758c14e668e1f57af8f7424442ebca22017c3 (diff)
downloadbookmarks-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.tsx5
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();
};