React Redux Form, not to be confused with Redux Form is a collection of action creators and reducer creators that makes building complex and custom forms with React and Redux simple.
If you know React and Redux, you know React-Redux-Form.
React Redux Form:
- handles model value changes for any object/array
- provides utility actions for manipulating state
- handles control updates, such as focus, blur, pristine, etc.
- keeps track of validity on any part of your model
- allows for completely dynamic and deep forms
- keeps your model state intact, which allows you to have full control of your model reducer
React Redux Form can be used with raw HTML5 inputs via the <Field />
component, or it can generate connected fields for you via the <Control />
component.
Git Hub repository - https://github.com/davidkpiano/react-redux-form/
Examples - https://davidkpiano.gitbooks.io/react-redux-form/step_by_step.html