setInput

Sets input values for the form or a specific field programmatically.

setInput<TSchema>(form, config);
setInput<TSchema, TFieldPath>(form, config);

Generics

Parameters

Explanation

The form parameter is the form store to set input on. The config parameter specifies the path to the field and the new input values to set.

setInput updates the current input (what the user is editing), but it does not change the initial input (the baseline used for isDirty). If your baseline data changes (e.g. after refetching from the server), prefer reset with a new initialInput.

Primitives

Methods

Contributors

Thanks to all the contributors who helped make this page better!

  • GitHub profile picture of @fabian-hiller

Partners

Thanks to our partners who support the project ideally and financially.

Sponsors

Thanks to our GitHub sponsors who support the project financially.

  • GitHub profile picture of @vasilii-kovalev
  • GitHub profile picture of @saturnonearth
  • GitHub profile picture of @ruiaraujo012
  • GitHub profile picture of @hyunbinseo
  • GitHub profile picture of @nickytonline
  • GitHub profile picture of @KubaJastrz
  • GitHub profile picture of @kibertoad
  • GitHub profile picture of @Thanaen
  • GitHub profile picture of @caegdeveloper
  • GitHub profile picture of @bmoyroud
  • GitHub profile picture of @dslatkin