From 4c9101d18d61a7f5f25536d1b29b055016fdd691 Mon Sep 17 00:00:00 2001 From: Trugamr Date: Sun, 25 Feb 2024 14:58:08 +0530 Subject: [PATCH] fix(signup): set send verification email button loading state Set loading state for button based on send verification email mutation state fix #1422 --- frontend/src/components/signup/EnterEmailStep.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/frontend/src/components/signup/EnterEmailStep.tsx b/frontend/src/components/signup/EnterEmailStep.tsx index 058c23106..fa26e80b9 100644 --- a/frontend/src/components/signup/EnterEmailStep.tsx +++ b/frontend/src/components/signup/EnterEmailStep.tsx @@ -28,7 +28,7 @@ export default function EnterEmailStep({ incrementStep }: DownloadBackupPDFStepProps): JSX.Element { const { createNotification } = useNotificationContext(); - const { mutateAsync } = useSendVerificationEmail(); + const { mutateAsync, isLoading } = useSendVerificationEmail(); const [emailError, setEmailError] = useState(false); const { t } = useTranslation(); @@ -91,6 +91,8 @@ export default function EnterEmailStep({ className='h-14' colorSchema="primary" variant="outline_bg" + isLoading={isLoading} + isDisabled={isLoading} > {String(t("signup.step1-submit"))}