Defined in: FormGroupApi/FormGroupApi.public.ts:26
Context passed to a form group's onSubmit after group validation succeeds.
{
// ...
onSubmit: async ({ value }) => {
await saveGuestDetails(value)
},
}TFormData
TGroupName
TGroupValue
TSchemaOutputs
TGroupErrorTypes extends FormErrorTypes
TFormErrorTypes extends FormErrorTypes
formApi: FormApi<TFormData, TFormErrorTypes>;Defined in: FormGroupApi/FormGroupApi.public.ts:37
The parent form API handling this submission.
groupApi: FormGroupApi<TFormData, TGroupName, TGroupValue, TGroupErrorTypes, TFormErrorTypes>;Defined in: FormGroupApi/FormGroupApi.public.ts:39
The group API handling this submission.
schemaOutputs: TSchemaOutputs;Defined in: FormGroupApi/FormGroupApi.public.ts:61
The submit outputs produced by the group's schema validators, ordered by validator index.
{
// ...
onSubmit: async ({ schemaOutputs }) => {
const validatedGuestDetails = schemaOutputs[0]
setStep(step => step + 1)
},
}value: TGroupValue;Defined in: FormGroupApi/FormGroupApi.public.ts:35
The group values for this submission.