Skip to content
masterclass Buddy

TanStack · Function

mergeForm

mergeForm merges a base form with another form state and returns a FormApi. It is commonly used in a transform to apply server-returned state to a client form.

Last updated

Syntax

function mergeForm<TFormData, TOnMount, TOnChange, TOnChangeAsync, TOnBlur, TOnBlurAsync, TOnSubmit, TOnSubmitAsync, TOnDynamic, TOnDynamicAsync, TOnServer, TSubmitMeta>(baseForm, state): FormApi<TFormData, TOnMount, TOnChange, TOnChangeAsync, TOnBlur, TOnBlurAsync, TOnSubmit, TOnSubmitAsync, TOnDynamic, TOnDynamicAsync, TOnServer, TSubmitMeta>

In-depth API docs are only for subscribers: parameters, examples, common mistakes and interview practice.

Subscribe
  • useTransform
  • useForm
  • FormApi
  • formOptions
  • initialFormState

Source: mergeForm | TanStack Form Docs. Checked 2026-11-03.