ar-design
Version:
AR Design is a (react | nextjs) ui library.
8 lines (7 loc) • 411 B
TypeScript
import { ValidationProperties } from "../../../types";
declare const useValidation: <TData extends object>(data: TData, params: ValidationProperties<TData>[], step?: number) => {
onSubmit: (callback: (result: boolean) => void) => void;
setSubmit: import("react").Dispatch<import("react").SetStateAction<boolean>>;
errors: Partial<{ [key in keyof TData]: string; }>;
};
export default useValidation;