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. |