1.0.0 • Published 4 years ago

react-hooks-for-form v1.0.0

Weekly downloads
1
License
MIT
Repository
github
Last release
4 years ago

react-form-hook

Hooks for rc-form like component. Support for two-way data flow.

import  { useForm } from 'react-form-hook'
c
const {
  getFieldDecorator,
  setFieldsValue,
  setFieldsValueAndDispatchChanges
} = useForm({
  initialValues: {}
  onValuesChange: (changeValues, allValues) => {}
})
<form>
  {getFieldDecorator('name', otherOptions)(<input />)}
</form>
ReturnValueDescriptionTypeDefault
getFieldDecoratorcreate props which can be set on a input/InputComponent which support value and onChange interfaceFunc(name:String, option: Object) => (React.Node) => React.Node
setFieldsValueSet fields value by kv object.(value): Object(value) => ({ value })
setFieldsValueAndDispatchChangesSet fields value by kv object, then dispatch onValuesChange immediately.(value): Object(value) => ({ value })