useResend(options?)
Ce hook React gère les actions de « renvoi » (par exemple, renvoyer un code de vérification) sur les écrans ACUL.Ce hook :
- Suit le délai restant avant un nouveau renvoi.
- Indique si le bouton de renvoi doit être désactivé.
- Fournit une fonction
startResendpour déclencher immédiatement un renvoi.
Paramètres
options
Configuration facultative, comme
timeoutSeconds et onTimeout.Valeur de retour
UseResendReturnUn objet avec :remaining— nombre de secondes restantes avant que le prochain renvoi soit autorisé.disabled—truesi le renvoi est actuellement bloqué.startResend— appel pour lancer immédiatement un renvoi (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
Exemple
Remarques
- Le
ResendControlsous-jacent n’a pas de méthode explicite de destruction; le hook ne nécessite aucun nettoyage manuel. - Le hook réinitialise le gestionnaire de renvoi si
timeoutSecondsouonTimeoutchangent.