function useFormGroup<TParentData, TName, TData, TOnMount, TOnChange, TOnChangeAsync, TOnBlur, TOnBlurAsync, TOnSubmit, TOnSubmitAsync, TOnDynamic, TOnDynamicAsync, TSubmitMeta, TFormOnMount, TFormOnChange, TFormOnChangeAsync, TFormOnBlur, TFormOnBlurAsync, TFormOnSubmit, TFormOnSubmitAsync, TFormOnDynamic, TFormOnDynamicAsync, TFormOnServer, TParentSubmitMeta>(opts): FormGroupApi<TParentData, TName, TData, TOnMount, TOnChange, TOnChangeAsync, TOnBlur, TOnBlurAsync, TOnSubmit, TOnSubmitAsync, TOnDynamic, TOnDynamicAsync, TSubmitMeta, TFormOnMount, TFormOnChange, TFormOnChangeAsync, TFormOnBlur, TFormOnBlurAsync, TFormOnSubmit, TFormOnSubmitAsync, TFormOnDynamic, TFormOnDynamicAsync, TFormOnServer, TParentSubmitMeta>;Defined in: packages/react-form/src/useFormGroup.tsx:113
TParentData
TName extends string
TData
TOnMount extends FormGroupValidateOrFn\<`TParentData`, `TName`, `TData`\> | undefined
TOnChange extends FormGroupValidateOrFn\<`TParentData`, `TName`, `TData`\> | undefined
TOnChangeAsync extends | FormGroupAsyncValidateOrFn\<`TParentData`, `TName`, `TData`\> | undefined
TOnBlur extends FormGroupValidateOrFn\<`TParentData`, `TName`, `TData`\> | undefined
TOnBlurAsync extends | FormGroupAsyncValidateOrFn\<`TParentData`, `TName`, `TData`\> | undefined
TOnSubmit extends FormGroupValidateOrFn\<`TParentData`, `TName`, `TData`\> | undefined
TOnSubmitAsync extends | FormGroupAsyncValidateOrFn\<`TParentData`, `TName`, `TData`\> | undefined
TOnDynamic extends FormGroupValidateOrFn\<`TParentData`, `TName`, `TData`\> | undefined
TOnDynamicAsync extends | FormGroupAsyncValidateOrFn\<`TParentData`, `TName`, `TData`\> | undefined
TSubmitMeta
TFormOnMount extends FormValidateOrFn\<`TParentData`\> | undefined
TFormOnChange extends FormValidateOrFn\<`TParentData`\> | undefined
TFormOnChangeAsync extends FormAsyncValidateOrFn\<`TParentData`\> | undefined
TFormOnBlur extends FormValidateOrFn\<`TParentData`\> | undefined
TFormOnBlurAsync extends FormAsyncValidateOrFn\<`TParentData`\> | undefined
TFormOnSubmit extends FormValidateOrFn\<`TParentData`\> | undefined
TFormOnSubmitAsync extends FormAsyncValidateOrFn\<`TParentData`\> | undefined
TFormOnDynamic extends FormValidateOrFn\<`TParentData`\> | undefined
TFormOnDynamicAsync extends FormAsyncValidateOrFn\<`TParentData`\> | undefined
TFormOnServer extends FormAsyncValidateOrFn\<`TParentData`\> | undefined
TParentSubmitMeta
FormGroupApiOptions\<`TParentData`, `TName`, `TData`, `TOnMount`, `TOnChange`, `TOnChangeAsync`, `TOnBlur`, `TOnBlurAsync`, `TOnSubmit`, `TOnSubmitAsync`, `TOnDynamic`, `TOnDynamicAsync`, `TSubmitMeta`, `TFormOnMount`, `TFormOnChange`, `TFormOnChangeAsync`, `TFormOnBlur`, `TFormOnBlurAsync`, `TFormOnSubmit`, `TFormOnSubmitAsync`, `TFormOnDynamic`, `TFormOnDynamicAsync`, `TFormOnServer`, `TParentSubmitMeta`\>
FormGroupApi\<`TParentData`, `TName`, `TData`, `TOnMount`, `TOnChange`, `TOnChangeAsync`, `TOnBlur`, `TOnBlurAsync`, `TOnSubmit`, `TOnSubmitAsync`, `TOnDynamic`, `TOnDynamicAsync`, `TSubmitMeta`, `TFormOnMount`, `TFormOnChange`, `TFormOnChangeAsync`, `TFormOnBlur`, `TFormOnBlurAsync`, `TFormOnSubmit`, `TFormOnSubmitAsync`, `TFormOnDynamic`, `TFormOnDynamicAsync`, `TFormOnServer`, `TParentSubmitMeta`\>