Skip to content

About

Mutator for setting arbitrary metadata on fields in ๐Ÿ Final Form

Resources

Code of conduct

Contributing

Stars

39 stars

Watchers

1 watching

Forks

Latest commit

ย 

History

10 Commits

Folders and files

Repository files navigation

๐Ÿ Final Form Set Field Data

NPM Version NPM Downloads Build Status codecov.io styled with prettier

Mutator for setting arbitrary metadata for fields in ๐Ÿ Final Form.


Installation

npm install --save final-form-set-field-data

or

yarn add final-form-set-field-data

Usage

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
  }
)

Mutator

form.mutators.setFieldData(name: string, values: Object) => void

Merges the values provided into the data value for the specified field

About

Mutator for setting arbitrary metadata on fields in ๐Ÿ Final Form

Resources

Code of conduct

Contributing

Stars

39 stars

Watchers

1 watching

Forks

Releases

Sponsor this project

Packages

Used by

Contributors

Languages