fenextjs-hook
Version:
12 lines (11 loc) • 444 B
TypeScript
import { ErrorFenextjs } from "fenextjs-error";
import { FenextjsValidatorClass } from "fenextjs-validator";
export interface useDataValidatorProps<T> {
data: T;
validator?: FenextjsValidatorClass<T>;
autoOnValidate?: boolean;
}
export declare const useDataValidator: <T>({ data, validator, autoOnValidate, }: useDataValidatorProps<T>) => {
isValidData: true | ErrorFenextjs<any> | undefined;
onValidateData: () => void;
};