logo otp auto
This commit is contained in:
+2
-1
@@ -35,7 +35,8 @@
|
||||
"enter_password_step3": "رمز عبور را وارد کنید",
|
||||
"enter_your_password": "رمز عبور خود را وارد کنید.",
|
||||
"forgot_password": "فراموشی رمز عبور",
|
||||
"login_with_otp": "ورود با رمز عبور یکبار مصرف"
|
||||
"login_with_otp": "ورود با رمز عبور یکبار مصرف",
|
||||
"otp_sent": "رمز یک بار مصرف برای شما ارسال شد"
|
||||
},
|
||||
"errors": {
|
||||
"required": "این فیلد اجباری می باشد",
|
||||
|
||||
@@ -78,7 +78,13 @@ const LoginStep2: FC = () => {
|
||||
value={formik.values.code}
|
||||
numInputs={5}
|
||||
inputType='tel'
|
||||
onChange={(otp: string) => formik.setFieldValue('code', otp)}
|
||||
onChange={(otp: string) => {
|
||||
formik.setFieldValue('code', otp).then(() => {
|
||||
if (otp.length === 5 && !otpVerify.isPending) {
|
||||
formik.submitForm()
|
||||
}
|
||||
})
|
||||
}}
|
||||
renderInput={(props) => <input {...props} className='w-full h-[50px] flex-1 mx-2 bg-white border rounded-2.5' />}
|
||||
/>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user