From 7c08bba6cf7b235dc7a739d67bec9f6bc5dcdd7d Mon Sep 17 00:00:00 2001 From: DS Boyce <260543580+ds-boyce@users.noreply.github.com> Date: Mon, 16 Feb 2026 16:23:27 -0800 Subject: [PATCH] Use Prompt.Action for delete account buttons (#9889) --- .../components/DeleteAccountDialog.tsx | 41 ++++++++----------- 1 file changed, 17 insertions(+), 24 deletions(-) diff --git a/src/screens/Settings/components/DeleteAccountDialog.tsx b/src/screens/Settings/components/DeleteAccountDialog.tsx index fccf2f83a5..d52629c38b 100644 --- a/src/screens/Settings/components/DeleteAccountDialog.tsx +++ b/src/screens/Settings/components/DeleteAccountDialog.tsx @@ -10,7 +10,6 @@ import {logger} from '#/logger' import {useAgent, useSession, useSessionApi} from '#/state/session' import {atoms as a, useTheme, web} from '#/alf' import {Admonition} from '#/components/Admonition' -import {Button, ButtonIcon, ButtonText} from '#/components/Button' import {type DialogOuterProps} from '#/components/Dialog' import { isValidCode, @@ -197,16 +196,12 @@ function DeleteAccountDialogInner({ - + {error && ( @@ -314,14 +309,13 @@ function DeleteAccountDialogInner({ - + cta={_(msg`Delete my account`)} + shouldCloseOnPress={false} + onPress={handleDeleteAccount} + /> {error && ( @@ -340,7 +334,7 @@ function DeleteAccountDialogInner({ - This will irreversably delete your Bluesky account{' '} + This will irreversibly delete your Bluesky account{' '} {currentHandle} {' '} @@ -356,13 +350,12 @@ function DeleteAccountDialogInner({ - + cta={_(msg`Yes, delete my account`)} + shouldCloseOnPress={false} + onPress={handleConfirmDeletion} + />