├── .flowconfig ├── .gitignore ├── .npmignore ├── Makefile ├── README.md ├── bower.json ├── dist └── react-form-for.js ├── example ├── __tests__ │ └── form-example-test.js ├── array-example.js ├── bootstrap-form-example.js ├── demo.js ├── form-example.coffee ├── form-example.js ├── index.html └── readme-example.js ├── jest-preprocessor.js ├── jest-setup.js ├── package.json ├── src ├── FieldProxy.js ├── FieldProxyMixin.js ├── FormContext.js ├── FormContextMixin.js ├── FormProxy.js ├── FormProxyMixin.js ├── ListProxy.js ├── ReactFormFor.js ├── __tests__ │ └── ListProxy-test.js ├── components │ ├── Field.js │ └── ListEditor.js ├── deepCloneElementWithFormContext.js ├── inferSchemaFromProxy.js ├── isProxyOfType.js ├── makeDefaultValueFor.js └── util │ ├── Inflection.js │ ├── React-browser.js │ ├── React.js │ ├── cloneElement-browser.js │ ├── cloneElement.js │ ├── createElementFrom.js │ ├── getElementType.js │ ├── isElement.js │ └── util.js └── tasks └── watch.js /.flowconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsdf/react-form-for/HEAD/.flowconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsdf/react-form-for/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsdf/react-form-for/HEAD/.npmignore -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsdf/react-form-for/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsdf/react-form-for/HEAD/README.md -------------------------------------------------------------------------------- /bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsdf/react-form-for/HEAD/bower.json -------------------------------------------------------------------------------- /dist/react-form-for.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsdf/react-form-for/HEAD/dist/react-form-for.js -------------------------------------------------------------------------------- /example/__tests__/form-example-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsdf/react-form-for/HEAD/example/__tests__/form-example-test.js -------------------------------------------------------------------------------- /example/array-example.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsdf/react-form-for/HEAD/example/array-example.js -------------------------------------------------------------------------------- /example/bootstrap-form-example.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsdf/react-form-for/HEAD/example/bootstrap-form-example.js -------------------------------------------------------------------------------- /example/demo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsdf/react-form-for/HEAD/example/demo.js -------------------------------------------------------------------------------- /example/form-example.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsdf/react-form-for/HEAD/example/form-example.coffee -------------------------------------------------------------------------------- /example/form-example.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsdf/react-form-for/HEAD/example/form-example.js -------------------------------------------------------------------------------- /example/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsdf/react-form-for/HEAD/example/index.html -------------------------------------------------------------------------------- /example/readme-example.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsdf/react-form-for/HEAD/example/readme-example.js -------------------------------------------------------------------------------- /jest-preprocessor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsdf/react-form-for/HEAD/jest-preprocessor.js -------------------------------------------------------------------------------- /jest-setup.js: -------------------------------------------------------------------------------- 1 | require('object.assign').shim() 2 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsdf/react-form-for/HEAD/package.json -------------------------------------------------------------------------------- /src/FieldProxy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsdf/react-form-for/HEAD/src/FieldProxy.js -------------------------------------------------------------------------------- /src/FieldProxyMixin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsdf/react-form-for/HEAD/src/FieldProxyMixin.js -------------------------------------------------------------------------------- /src/FormContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsdf/react-form-for/HEAD/src/FormContext.js -------------------------------------------------------------------------------- /src/FormContextMixin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsdf/react-form-for/HEAD/src/FormContextMixin.js -------------------------------------------------------------------------------- /src/FormProxy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsdf/react-form-for/HEAD/src/FormProxy.js -------------------------------------------------------------------------------- /src/FormProxyMixin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsdf/react-form-for/HEAD/src/FormProxyMixin.js -------------------------------------------------------------------------------- /src/ListProxy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsdf/react-form-for/HEAD/src/ListProxy.js -------------------------------------------------------------------------------- /src/ReactFormFor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsdf/react-form-for/HEAD/src/ReactFormFor.js -------------------------------------------------------------------------------- /src/__tests__/ListProxy-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsdf/react-form-for/HEAD/src/__tests__/ListProxy-test.js -------------------------------------------------------------------------------- /src/components/Field.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsdf/react-form-for/HEAD/src/components/Field.js -------------------------------------------------------------------------------- /src/components/ListEditor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsdf/react-form-for/HEAD/src/components/ListEditor.js -------------------------------------------------------------------------------- /src/deepCloneElementWithFormContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsdf/react-form-for/HEAD/src/deepCloneElementWithFormContext.js -------------------------------------------------------------------------------- /src/inferSchemaFromProxy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsdf/react-form-for/HEAD/src/inferSchemaFromProxy.js -------------------------------------------------------------------------------- /src/isProxyOfType.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsdf/react-form-for/HEAD/src/isProxyOfType.js -------------------------------------------------------------------------------- /src/makeDefaultValueFor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsdf/react-form-for/HEAD/src/makeDefaultValueFor.js -------------------------------------------------------------------------------- /src/util/Inflection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsdf/react-form-for/HEAD/src/util/Inflection.js -------------------------------------------------------------------------------- /src/util/React-browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsdf/react-form-for/HEAD/src/util/React-browser.js -------------------------------------------------------------------------------- /src/util/React.js: -------------------------------------------------------------------------------- 1 | /* @flow */ 2 | module.exports = require('react/addons') 3 | -------------------------------------------------------------------------------- /src/util/cloneElement-browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsdf/react-form-for/HEAD/src/util/cloneElement-browser.js -------------------------------------------------------------------------------- /src/util/cloneElement.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsdf/react-form-for/HEAD/src/util/cloneElement.js -------------------------------------------------------------------------------- /src/util/createElementFrom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsdf/react-form-for/HEAD/src/util/createElementFrom.js -------------------------------------------------------------------------------- /src/util/getElementType.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsdf/react-form-for/HEAD/src/util/getElementType.js -------------------------------------------------------------------------------- /src/util/isElement.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsdf/react-form-for/HEAD/src/util/isElement.js -------------------------------------------------------------------------------- /src/util/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsdf/react-form-for/HEAD/src/util/util.js -------------------------------------------------------------------------------- /tasks/watch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsdf/react-form-for/HEAD/tasks/watch.js --------------------------------------------------------------------------------