From afe57e41ce1c7ea6fcc18a956afcc73f717e1321 Mon Sep 17 00:00:00 2001 From: 01zulfi <85733202+01zulfi@users.noreply.github.com> Date: Mon, 19 Jan 2026 16:18:29 +0500 Subject: [PATCH] web: add confirmation dialog for delete data option Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com> --- apps/web/src/dialogs/settings/profile-settings.ts | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/apps/web/src/dialogs/settings/profile-settings.ts b/apps/web/src/dialogs/settings/profile-settings.ts index 3cf13727a..830d17982 100644 --- a/apps/web/src/dialogs/settings/profile-settings.ts +++ b/apps/web/src/dialogs/settings/profile-settings.ts @@ -107,9 +107,17 @@ export const ProfileSettings: SettingsGroup[] = [ variant: "error", title: strings.deleteData(), action: async () => { - Config.clear(); - await db.reset(); - window.location.reload(); + const ok = await ConfirmDialog.show({ + title: strings.deleteData(), + message: strings.deleteAccountDesc(), + positiveButtonText: strings.yes(), + negativeButtonText: strings.no() + }); + if (ok) { + Config.clear(); + await db.reset(); + window.location.reload(); + } } } ]