├── .babelrc ├── .gitattributes ├── .gitignore ├── .gitlab-ci.yml ├── .npmignore ├── .travis.yml ├── CHANGELOG.md ├── LICENSE ├── README.md ├── bundle ├── easy-react-form.js ├── easy-react-form.js.map ├── index.html └── style.css ├── index.browser.js ├── index.cjs ├── index.commonjs.js ├── index.js ├── package.json ├── plugins ├── README.md └── on-abandon.js ├── project.sublime-project ├── rollup.config.js ├── runnable └── create-commonjs-package-json.js ├── source ├── actions.immutable.js ├── actions.js ├── field.js ├── form.js ├── getInitialState.js ├── list.js ├── plugins │ ├── ListPlugin.js │ ├── ListPlugin.utility.js │ └── OnAbandonPlugin.js ├── submit.js ├── useFormState.js ├── useWatch.js └── utility.js ├── test ├── exports.test.js └── setup.js └── website ├── index.html └── style.css /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catamphetamine/easy-react-form/HEAD/.babelrc -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catamphetamine/easy-react-form/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catamphetamine/easy-react-form/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catamphetamine/easy-react-form/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catamphetamine/easy-react-form/HEAD/.npmignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catamphetamine/easy-react-form/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catamphetamine/easy-react-form/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catamphetamine/easy-react-form/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catamphetamine/easy-react-form/HEAD/README.md -------------------------------------------------------------------------------- /bundle/easy-react-form.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catamphetamine/easy-react-form/HEAD/bundle/easy-react-form.js -------------------------------------------------------------------------------- /bundle/easy-react-form.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catamphetamine/easy-react-form/HEAD/bundle/easy-react-form.js.map -------------------------------------------------------------------------------- /bundle/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catamphetamine/easy-react-form/HEAD/bundle/index.html -------------------------------------------------------------------------------- /bundle/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catamphetamine/easy-react-form/HEAD/bundle/style.css -------------------------------------------------------------------------------- /index.browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catamphetamine/easy-react-form/HEAD/index.browser.js -------------------------------------------------------------------------------- /index.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catamphetamine/easy-react-form/HEAD/index.cjs -------------------------------------------------------------------------------- /index.commonjs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catamphetamine/easy-react-form/HEAD/index.commonjs.js -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catamphetamine/easy-react-form/HEAD/index.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catamphetamine/easy-react-form/HEAD/package.json -------------------------------------------------------------------------------- /plugins/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catamphetamine/easy-react-form/HEAD/plugins/README.md -------------------------------------------------------------------------------- /plugins/on-abandon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catamphetamine/easy-react-form/HEAD/plugins/on-abandon.js -------------------------------------------------------------------------------- /project.sublime-project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catamphetamine/easy-react-form/HEAD/project.sublime-project -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catamphetamine/easy-react-form/HEAD/rollup.config.js -------------------------------------------------------------------------------- /runnable/create-commonjs-package-json.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catamphetamine/easy-react-form/HEAD/runnable/create-commonjs-package-json.js -------------------------------------------------------------------------------- /source/actions.immutable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catamphetamine/easy-react-form/HEAD/source/actions.immutable.js -------------------------------------------------------------------------------- /source/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catamphetamine/easy-react-form/HEAD/source/actions.js -------------------------------------------------------------------------------- /source/field.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catamphetamine/easy-react-form/HEAD/source/field.js -------------------------------------------------------------------------------- /source/form.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catamphetamine/easy-react-form/HEAD/source/form.js -------------------------------------------------------------------------------- /source/getInitialState.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catamphetamine/easy-react-form/HEAD/source/getInitialState.js -------------------------------------------------------------------------------- /source/list.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catamphetamine/easy-react-form/HEAD/source/list.js -------------------------------------------------------------------------------- /source/plugins/ListPlugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catamphetamine/easy-react-form/HEAD/source/plugins/ListPlugin.js -------------------------------------------------------------------------------- /source/plugins/ListPlugin.utility.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catamphetamine/easy-react-form/HEAD/source/plugins/ListPlugin.utility.js -------------------------------------------------------------------------------- /source/plugins/OnAbandonPlugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catamphetamine/easy-react-form/HEAD/source/plugins/OnAbandonPlugin.js -------------------------------------------------------------------------------- /source/submit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catamphetamine/easy-react-form/HEAD/source/submit.js -------------------------------------------------------------------------------- /source/useFormState.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catamphetamine/easy-react-form/HEAD/source/useFormState.js -------------------------------------------------------------------------------- /source/useWatch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catamphetamine/easy-react-form/HEAD/source/useWatch.js -------------------------------------------------------------------------------- /source/utility.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catamphetamine/easy-react-form/HEAD/source/utility.js -------------------------------------------------------------------------------- /test/exports.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catamphetamine/easy-react-form/HEAD/test/exports.test.js -------------------------------------------------------------------------------- /test/setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catamphetamine/easy-react-form/HEAD/test/setup.js -------------------------------------------------------------------------------- /website/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catamphetamine/easy-react-form/HEAD/website/index.html -------------------------------------------------------------------------------- /website/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catamphetamine/easy-react-form/HEAD/website/style.css --------------------------------------------------------------------------------