Ce hook React gère les actions de « renvoi » (par ex. le renvoi d’un code de vérification) sur les écrans ACUL.Ce hook :
- Suit le délai d’attente restant.
- Indique si le bouton de renvoi doit être désactivé.
- Fournit une fonction
startResendpour déclencher un renvoi immédiatement.
Paramètres
Configuration facultative, notamment
timeoutSeconds et onTimeout.Valeurs de retour
UseResendReturnUn objet contenant :remaining— nombre de secondes restantes avant que le prochain renvoi soit autorisé.disabled—truesi le renvoi est actuellement bloqué.startResend— fonction à appeler pour lancer un renvoi immédiatement (si autorisé).
Écrans pris en charge
email-identifier-challengeemail-otp-challengelogin-email-verificationlogin-passwordless-email-codelogin-passwordless-sms-otpmfa-email-challengemfa-sms-challengemfa-voice-challengephone-identifier-challengereset-password-mfa-email-challengereset-password-mfa-sms-challengereset-password-mfa-voice-challenge
Example
Remarques
- Le
ResendControlsous-jacent n’a pas de méthode de nettoyage explicite; le hook ne nécessite aucun nettoyage manuel. - Le hook réinitialise le gestionnaire de renvoi si
timeoutSecondsouonTimeoutchangent.