useValidator
Hook personalizado para gestionar la validación de datos con una instancia de validador.
Importación
Para importar el componente useValidator, se puede hacer desde fenextjs
import { useValidator } from "fenextjs";Parámetros
| Parámetro | Tipo | Requerido | Default | Descripcion |
|---|---|---|---|---|
| data | T | sí | Los datos a validar. | |
| validator | FenextjsValidatorClass<T> | no | La instancia del validador utilizada para la validación. |
Returns
| Parametro | Tipo | Descripcion |
|---|---|---|
| error | ErrorFenextjs | undefined | Error de validación si la validación falla, o undefined si es éxitosa. |
| isValid | boolean | Indica si la validación es éxitosa. |
| data | T | Los datos originales pasados al hook. |
| validator | FenextjsValidatorClass<T> | Instancia del validador utilizada para la validación. |