From 90cc3703b41c525633040e8d0ea37f25bc659ba5 Mon Sep 17 00:00:00 2001 From: Pujan Date: Wed, 31 May 2023 18:34:07 +0530 Subject: [PATCH] reset validateLogin prop on resend magic code --- src/libs/actions/User.js | 1 + .../Profile/Contacts/ValidateCodeForm/BaseValidateCodeForm.js | 2 ++ 2 files changed, 3 insertions(+) diff --git a/src/libs/actions/User.js b/src/libs/actions/User.js index 809ca4e2c2f6..57c83c1b1b99 100644 --- a/src/libs/actions/User.js +++ b/src/libs/actions/User.js @@ -135,6 +135,7 @@ function requestContactMethodValidateCode(contactMethod) { validateCodeSent: false, errorFields: { validateCodeSent: null, + validateLogin: null, }, pendingFields: { validateCodeSent: CONST.RED_BRICK_ROAD_PENDING_ACTION.UPDATE, diff --git a/src/pages/settings/Profile/Contacts/ValidateCodeForm/BaseValidateCodeForm.js b/src/pages/settings/Profile/Contacts/ValidateCodeForm/BaseValidateCodeForm.js index 0dc19aa7d4e3..e4bd12875bcb 100644 --- a/src/pages/settings/Profile/Contacts/ValidateCodeForm/BaseValidateCodeForm.js +++ b/src/pages/settings/Profile/Contacts/ValidateCodeForm/BaseValidateCodeForm.js @@ -79,6 +79,8 @@ function BaseValidateCodeForm(props) { */ const resendValidateCode = () => { User.requestContactMethodValidateCode(props.contactMethod); + setValidateCode(''); + inputValidateCodeRef.current.focus(); }; /**