🐛 Fixing seconds counter on totp code
This commit is contained in:
parent
f4e843cdfb
commit
1642de5310
@ -19,11 +19,12 @@ export default function StepTotp(props: IProps) {
|
|||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
const interval = setInterval(() => {
|
const interval = setInterval(() => {
|
||||||
if (secondsBeforeNewCode > 1) {
|
if (secondsBeforeNewCode > 0) {
|
||||||
setSecondsBeforeNewCode(secondsBeforeNewCode - 1);
|
setSecondsBeforeNewCode(secondsBeforeNewCode - 1);
|
||||||
} else {
|
if (secondsBeforeNewCode === 1) {
|
||||||
setDisableNewCodeButton(false);
|
setDisableNewCodeButton(false);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
}, 1000);
|
}, 1000);
|
||||||
return () => clearInterval(interval);
|
return () => clearInterval(interval);
|
||||||
}, [secondsBeforeNewCode]);
|
}, [secondsBeforeNewCode]);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user