TanStack

FormOptionsApi

Interface: FormOptionsApi()

Defined in: utils.public.ts:53

ts
FormOptionsApi<TFormData, TFormValidators, TSubmitReturn>(options): FormOptions<TFormData, TFormValidators, TSubmitReturn>;

Defined in: utils.public.ts:54

Type Parameters

TFormData

TFormData

TFormValidators

TFormValidators extends FormValidators<TFormData>

TSubmitReturn

TSubmitReturn

Parameters

options

FormOptions<TFormData, TFormValidators, TSubmitReturn>

Returns

FormOptions<TFormData, TFormValidators, TSubmitReturn>

Properties

looseSchema

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

Defined in: utils.public.ts:76

Type Parameters

TFormValidators

TFormValidators extends FormValidators<any>

TFormData

TFormData extends any

TSubmitReturn

TSubmitReturn

Parameters

options

FormOptions<TFormData, TFormValidators, TSubmitReturn>

Returns

FormOptions<InferUnion<TFormData, FormValidatorData<TFormValidators>>, TFormValidators, TSubmitReturn>


strictSchema

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

Defined in: utils.public.ts:62

Type Parameters

TFormValidators

TFormValidators extends FormValidators<any>

TFormData

TFormData extends any

TSubmitReturn

TSubmitReturn

Parameters

options

FormOptions<TFormData, TFormValidators, TSubmitReturn>

Returns

FormOptions<FormValidatorData<TFormValidators>, TFormValidators, TSubmitReturn>