TanStack

AppFormOptionsApi

Interface: AppFormOptionsApi()<TComponents>

Defined in: packages/react-form/src/AppForm/appFormOptions.public.ts:21

Type Parameters

TComponents

TComponents extends AnyReactFormComponentMap

ts
AppFormOptionsApi<TFormData, TFormValidators, TSubmitReturn>(options): AppFormOptions<TFormData, TFormValidators, TSubmitReturn, TComponents>;

Defined in: packages/react-form/src/AppForm/appFormOptions.public.ts:24

Type Parameters

TFormData

TFormData

TFormValidators

TFormValidators extends FormValidators<TFormData>

TSubmitReturn

TSubmitReturn

Parameters

options

FormOptions<TFormData, TFormValidators, TSubmitReturn>

Returns

AppFormOptions<TFormData, TFormValidators, TSubmitReturn, TComponents>

Properties

looseSchema

ts
looseSchema: <TFormValidators, TFormData, TSubmitReturn>(options) => AppFormOptions<InferUnion<TFormData, FormValidatorData<TFormValidators>>, TFormValidators, TSubmitReturn, TComponents>;

Defined in: packages/react-form/src/AppForm/appFormOptions.public.ts:47

Type Parameters

TFormValidators

TFormValidators extends FormValidators<any>

TFormData

TFormData extends any

TSubmitReturn

TSubmitReturn

Parameters

options

FormOptions<TFormData, TFormValidators, TSubmitReturn>

Returns

AppFormOptions<InferUnion<TFormData, FormValidatorData<TFormValidators>>, TFormValidators, TSubmitReturn, TComponents>


strictSchema

ts
strictSchema: <TFormValidators, TFormData, TSubmitReturn>(options) => AppFormOptions<FormValidatorData<TFormValidators>, TFormValidators, TSubmitReturn, TComponents>;

Defined in: packages/react-form/src/AppForm/appFormOptions.public.ts:32

Type Parameters

TFormValidators

TFormValidators extends FormValidators<any>

TFormData

TFormData extends any

TSubmitReturn

TSubmitReturn

Parameters

options

FormOptions<TFormData, TFormValidators, TSubmitReturn>

Returns

AppFormOptions<FormValidatorData<TFormValidators>, TFormValidators, TSubmitReturn, TComponents>