apollo-form
Version:
Form state manager
9 lines (8 loc) • 396 B
TypeScript
import { FormManagerParams } from '../types';
export declare type UseFormProps<S extends object> = Omit<FormManagerParams<S>, 'manager'> & {
name: string;
resetOnUnmount?: boolean;
saveOnUnmount?: boolean;
};
declare function useForm<S extends object>({ resetOnUnmount, saveOnUnmount, enableReinitialize, initialState, name, ...props }: UseFormProps<S>): any;
export default useForm;