auto submit otp

This commit is contained in:
unknown 2026-03-03 10:16:42 +05:30
parent 05e90ab4fd
commit 595f4e7976
1 changed files with 10 additions and 2 deletions

View File

@ -203,6 +203,12 @@ const KioskPayment = (props) => {
}
}, [SessionData.CompId, SessionData.BranchId, SessionData.AppId]);
useEffect(() => {
if (otpInput.every(input => input !== '')) {
verifyOtp();
}
}, [otpInput]);
useEffect(() => {
const getPrintData = async () => {
try {
@ -1922,6 +1928,8 @@ const KioskPayment = (props) => {
} else {
setMessageType('error');
setMessageData('Invalid OTP');
setOtpInput(['', '', '', '']);
setOtpIndex(0);
}
};
@ -2185,13 +2193,13 @@ const KioskPayment = (props) => {
{/* Buttons */}
<div className="otp-buttons">
<button
{/* <button
className="verify-btn"
disabled={otpInput.join('').length !== 4}
onClick={verifyOtp}
>
Verify
</button>
</button> */}
<button
className="resend-btn"