ideaz-element
Version:
<p align="center"> <a href="" target="_blank" rel="noopener noreferrer"> <img src="./docs/public/logo.svg" alt="Ideaz Element" width="180" style="width: 180px;" /> </a> </p>
11 lines (9 loc) • 500 B
TypeScript
import { FormProps } from '../props';
import { validateCallback, validateFieldCallback } from '../../../types';
export declare function useFormMethods(props?: FormProps): {
resetFields: () => void;
validate: (callback?: validateFieldCallback | validateCallback) => Promise<boolean | void>;
validateField: (props: string[] | string, callback: validateFieldCallback) => Promise<boolean>;
clearValidate: (attrs: string[] | string) => void;
scrollToField: (prop: string) => void;
};