Skip to content

Instantly share code, notes, and snippets.

@erikras
Created December 11, 2017 11:00
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save erikras/1d42f3e5d2c9f11e8bcd22b50b739427 to your computer and use it in GitHub Desktop.
Save erikras/1d42f3e5d2c9f11e8bcd22b50b739427 to your computer and use it in GitHub Desktop.
Usage example for final-form-set-field-data.
import { createForm } from 'final-form'
import setFieldData from 'final-form-set-field-data'
// Create Form
const form = createForm({
mutators: { setFieldData },
onSubmit
})
form.mutators.setFieldData('firstName', { awesome: true })
form.registerField(
'firstName',
fieldState => {
const { awesome } = fieldState.data // true
},
{
// ...other subscription items
data: true
}
)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment