Skip to content

API Reference / @gtkx/forms / UseFormProps

Type Alias: UseFormProps<TFieldValues, TContext, TTransformedValues>

UseFormProps<TFieldValues, TContext, TTransformedValues> = Partial<{ context: TContext; criteriaMode: CriteriaMode; defaultValues: DefaultValues<TFieldValues> | AsyncDefaultValues<TFieldValues>; delayError: number; disabled: boolean; errors: FieldErrors<TFieldValues>; formControl?: Omit<UseFormReturn<TFieldValues, TContext, TTransformedValues>, "formState">; mode: Mode; progressive: boolean; resetOptions: Parameters<UseFormReset<TFieldValues>>[1]; resolver: Resolver<TFieldValues, TContext, TTransformedValues>; reValidateMode: Exclude<Mode, "onTouched" | "all">; shouldFocusError: boolean; shouldUnregister: boolean; shouldUseNativeValidation: boolean; validate: ValidateForm<TFieldValues>; values: TFieldValues; }>

Defined in: node_modules/.pnpm/react-hook-form@7.86.0_react@19.2.8/node_modules/react-hook-form/dist/types/form.d.ts:61

Type Parameters

TFieldValues

TFieldValues extends FieldValues = FieldValues

TContext

TContext = any

TTransformedValues

TTransformedValues = TFieldValues

Released under the MPL-2.0 License.