├── .babelrc ├── .eslintrc ├── .gitattributes ├── .gitignore ├── HACKING.md ├── LICENSE ├── README.md ├── bower.json ├── circle.yml ├── dist ├── frig.js └── frig.min.js ├── docs ├── bootstrap.md ├── core_components.md ├── index.md └── input_types.md ├── img └── randy.jpg ├── mkdocs.yml ├── package.json ├── scripts ├── compile_all.sh ├── preversion.sh ├── publish_docs.sh └── version.sh ├── src ├── components │ ├── abstract_form.js │ ├── fieldset.js │ ├── fieldset_nested_form.js │ ├── fieldset_text.js │ ├── form.js │ ├── form_error_list.js │ ├── input.js │ ├── submit.js │ └── unbound_input.js ├── factories.js ├── higher_order_components │ ├── boolean.js │ ├── delegates_public_functions.js │ ├── focusable.js │ └── higher_order_component.js ├── index.js ├── type_mapping.js ├── util.js └── validations.js ├── test ├── components │ ├── fieldset.test.js │ ├── fieldset_text.test.js │ ├── form.test.js │ ├── form_error_list.test.js │ ├── input.test.js │ ├── submit.test.js │ └── unbound_input.test.js ├── higher_order_components │ ├── boolean.test.js │ ├── focusable.test.js │ └── higher_order_component.test.js ├── index.test.js ├── test_helper.js ├── util.test.js └── validations.test.js └── webpack.config.babel.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frig-js/frig/HEAD/.babelrc -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frig-js/frig/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | *.min.js binary -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frig-js/frig/HEAD/.gitignore -------------------------------------------------------------------------------- /HACKING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frig-js/frig/HEAD/HACKING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frig-js/frig/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frig-js/frig/HEAD/README.md -------------------------------------------------------------------------------- /bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frig-js/frig/HEAD/bower.json -------------------------------------------------------------------------------- /circle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frig-js/frig/HEAD/circle.yml -------------------------------------------------------------------------------- /dist/frig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frig-js/frig/HEAD/dist/frig.js -------------------------------------------------------------------------------- /dist/frig.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frig-js/frig/HEAD/dist/frig.min.js -------------------------------------------------------------------------------- /docs/bootstrap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frig-js/frig/HEAD/docs/bootstrap.md -------------------------------------------------------------------------------- /docs/core_components.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frig-js/frig/HEAD/docs/core_components.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frig-js/frig/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/input_types.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frig-js/frig/HEAD/docs/input_types.md -------------------------------------------------------------------------------- /img/randy.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frig-js/frig/HEAD/img/randy.jpg -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frig-js/frig/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frig-js/frig/HEAD/package.json -------------------------------------------------------------------------------- /scripts/compile_all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frig-js/frig/HEAD/scripts/compile_all.sh -------------------------------------------------------------------------------- /scripts/preversion.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frig-js/frig/HEAD/scripts/preversion.sh -------------------------------------------------------------------------------- /scripts/publish_docs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frig-js/frig/HEAD/scripts/publish_docs.sh -------------------------------------------------------------------------------- /scripts/version.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frig-js/frig/HEAD/scripts/version.sh -------------------------------------------------------------------------------- /src/components/abstract_form.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frig-js/frig/HEAD/src/components/abstract_form.js -------------------------------------------------------------------------------- /src/components/fieldset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frig-js/frig/HEAD/src/components/fieldset.js -------------------------------------------------------------------------------- /src/components/fieldset_nested_form.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frig-js/frig/HEAD/src/components/fieldset_nested_form.js -------------------------------------------------------------------------------- /src/components/fieldset_text.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frig-js/frig/HEAD/src/components/fieldset_text.js -------------------------------------------------------------------------------- /src/components/form.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frig-js/frig/HEAD/src/components/form.js -------------------------------------------------------------------------------- /src/components/form_error_list.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frig-js/frig/HEAD/src/components/form_error_list.js -------------------------------------------------------------------------------- /src/components/input.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frig-js/frig/HEAD/src/components/input.js -------------------------------------------------------------------------------- /src/components/submit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frig-js/frig/HEAD/src/components/submit.js -------------------------------------------------------------------------------- /src/components/unbound_input.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frig-js/frig/HEAD/src/components/unbound_input.js -------------------------------------------------------------------------------- /src/factories.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frig-js/frig/HEAD/src/factories.js -------------------------------------------------------------------------------- /src/higher_order_components/boolean.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frig-js/frig/HEAD/src/higher_order_components/boolean.js -------------------------------------------------------------------------------- /src/higher_order_components/delegates_public_functions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frig-js/frig/HEAD/src/higher_order_components/delegates_public_functions.js -------------------------------------------------------------------------------- /src/higher_order_components/focusable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frig-js/frig/HEAD/src/higher_order_components/focusable.js -------------------------------------------------------------------------------- /src/higher_order_components/higher_order_component.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frig-js/frig/HEAD/src/higher_order_components/higher_order_component.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frig-js/frig/HEAD/src/index.js -------------------------------------------------------------------------------- /src/type_mapping.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frig-js/frig/HEAD/src/type_mapping.js -------------------------------------------------------------------------------- /src/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frig-js/frig/HEAD/src/util.js -------------------------------------------------------------------------------- /src/validations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frig-js/frig/HEAD/src/validations.js -------------------------------------------------------------------------------- /test/components/fieldset.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frig-js/frig/HEAD/test/components/fieldset.test.js -------------------------------------------------------------------------------- /test/components/fieldset_text.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frig-js/frig/HEAD/test/components/fieldset_text.test.js -------------------------------------------------------------------------------- /test/components/form.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frig-js/frig/HEAD/test/components/form.test.js -------------------------------------------------------------------------------- /test/components/form_error_list.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frig-js/frig/HEAD/test/components/form_error_list.test.js -------------------------------------------------------------------------------- /test/components/input.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frig-js/frig/HEAD/test/components/input.test.js -------------------------------------------------------------------------------- /test/components/submit.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frig-js/frig/HEAD/test/components/submit.test.js -------------------------------------------------------------------------------- /test/components/unbound_input.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frig-js/frig/HEAD/test/components/unbound_input.test.js -------------------------------------------------------------------------------- /test/higher_order_components/boolean.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frig-js/frig/HEAD/test/higher_order_components/boolean.test.js -------------------------------------------------------------------------------- /test/higher_order_components/focusable.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frig-js/frig/HEAD/test/higher_order_components/focusable.test.js -------------------------------------------------------------------------------- /test/higher_order_components/higher_order_component.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frig-js/frig/HEAD/test/higher_order_components/higher_order_component.test.js -------------------------------------------------------------------------------- /test/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frig-js/frig/HEAD/test/index.test.js -------------------------------------------------------------------------------- /test/test_helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frig-js/frig/HEAD/test/test_helper.js -------------------------------------------------------------------------------- /test/util.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frig-js/frig/HEAD/test/util.test.js -------------------------------------------------------------------------------- /test/validations.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frig-js/frig/HEAD/test/validations.test.js -------------------------------------------------------------------------------- /webpack.config.babel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frig-js/frig/HEAD/webpack.config.babel.js --------------------------------------------------------------------------------