Hooks
useSignInEmail
Hook para obtener el correo electrónico asociado a la wallet conectada
Importar
Uso
Tipo de retorno
El hook retorna:
- Un
string
con el correo electrónico cuando hay una wallet conectada y tiene un correo asociado null
cuando:- No hay wallet conectada
- La wallet conectada no tiene correo electrónico asociado
- La wallet ha sido desconectada
Gestión de Estado
El hook gestiona el estado del correo electrónico mediante:
- Monitoreo del estado de conexión de la wallet
- Obtención del correo almacenado cuando se conecta una wallet
- Eliminación del correo cuando se desconecta la wallet
- Persistencia del correo en el almacenamiento local usando la clave
WaasSignInEmail
Notas
Este hook está diseñado para funcionar tanto con:
- Wallets Sequence WaaS (Wallet-as-a-Service)
- Tipos de wallet universales
El hook se integra con el sistema de almacenamiento de Sequence para mantener la persistencia del correo electrónico entre sesiones, asegurando una limpieza adecuada cuando se desconectan las wallets.