From 1b95a1535018c82e0a2a8d0a536557371ec1a2c6 Mon Sep 17 00:00:00 2001 From: Aman Harwara Date: Wed, 9 Aug 2023 14:52:26 +0530 Subject: [PATCH] chore: confirm before deleting contact --- .../Preferences/Panes/Vaults/Contacts/ContactItem.tsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/web/src/javascripts/Components/Preferences/Panes/Vaults/Contacts/ContactItem.tsx b/packages/web/src/javascripts/Components/Preferences/Panes/Vaults/Contacts/ContactItem.tsx index 1b2620575..becdf7535 100644 --- a/packages/web/src/javascripts/Components/Preferences/Panes/Vaults/Contacts/ContactItem.tsx +++ b/packages/web/src/javascripts/Components/Preferences/Panes/Vaults/Contacts/ContactItem.tsx @@ -19,8 +19,10 @@ const ContactItem = ({ contact }: Props) => { const collaborationID = application.contacts.getCollaborationIDForTrustedContact(contact) const deleteContact = useCallback(async () => { - void application.contacts.deleteContact(contact) - }, [application.contacts, contact]) + if (await application.alerts.confirm('Are you sure you want to delete this contact?')) { + void application.contacts.deleteContact(contact) + } + }, [application.alerts, application.contacts, contact]) return ( <>