useBoolean
Administra un valor booleano con funciones de utilidad útiles.
Instalación
Instale el custom hook desde su terminal.
npm i @raddix/use-boolean
Uso
En este ejemplo, vamos a abrir un menu cuando el cursor pase sobre el botón y se cerrará cuando el cursor salga del contenedor del menú. Si hace click sobre el botón se abrira/cerrará.
API
Parámetros
Nombre | Descripción | Requerido | Valor por defecto | |
---|---|---|---|---|
initialValue | El valor inicial del estado booleano. | No | false |
Resultado
El hook useBoolean
devuelve un array con los siguientes elementos:
Índice | Descripción | |
---|---|---|
[0] | El valor actual del estado. | |
[1].on | Una función para establecer el valor booleano en true. | |
[1].off | Una función para establecer el valor booleano en false. | |
[1].toggle | Una función para negar el estado booleano. |