UNPKG

infinity-forge

Version:
11 lines (10 loc) 818 B
import type { ICustomSubmitProps } from '../../custom-submit/index.js'; import type { IFormHandler, OnSubmitConfiguration, StateFormFormHandler } from '../../interfaces.js'; export declare function useSubmit({ errorForm, schema, modifySchema, recaptcha, onFinish, onSucess, debugMode, fileFields, decimalFields, messageProvider, defaultSchemas, onValidateSchema, cleanFieldsOnSubmit, disableEnterKeySubmitForm, registryName, trackingEvent, }: IFormHandler): { onSubmit: (action?: ICustomSubmitProps["action"], configs?: OnSubmitConfiguration) => Promise<void>; setStateForm: import("react").Dispatch<import("react").SetStateAction<StateFormFormHandler>>; stateForm: StateFormFormHandler; handleKeyDown: (e: any) => void; formHandlerId: string; handleSubmit: (action?: any) => Promise<void>; };