├── .babelrc ├── .eslintignore ├── .eslintrc ├── .gitignore ├── .npmignore ├── LICENSE ├── README.md ├── karma.conf.js ├── package.json ├── spec ├── ValidationFactorySpec.js ├── components │ ├── MixinSpec.js │ └── Signup.js └── utils │ └── isSomeSpec.js ├── src ├── components │ └── validationMixin.js ├── index.js ├── utils │ ├── defined.js │ ├── flattenErrorsObject.js │ ├── index.js │ └── isSome.js └── validationFactory.js └── yarn.lock /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurassix/react-validation-mixin/HEAD/.babelrc -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | lib 2 | node_modules -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurassix/react-validation-mixin/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurassix/react-validation-mixin/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | src 2 | examples 3 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurassix/react-validation-mixin/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurassix/react-validation-mixin/HEAD/README.md -------------------------------------------------------------------------------- /karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurassix/react-validation-mixin/HEAD/karma.conf.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurassix/react-validation-mixin/HEAD/package.json -------------------------------------------------------------------------------- /spec/ValidationFactorySpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurassix/react-validation-mixin/HEAD/spec/ValidationFactorySpec.js -------------------------------------------------------------------------------- /spec/components/MixinSpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurassix/react-validation-mixin/HEAD/spec/components/MixinSpec.js -------------------------------------------------------------------------------- /spec/components/Signup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurassix/react-validation-mixin/HEAD/spec/components/Signup.js -------------------------------------------------------------------------------- /spec/utils/isSomeSpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurassix/react-validation-mixin/HEAD/spec/utils/isSomeSpec.js -------------------------------------------------------------------------------- /src/components/validationMixin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurassix/react-validation-mixin/HEAD/src/components/validationMixin.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurassix/react-validation-mixin/HEAD/src/index.js -------------------------------------------------------------------------------- /src/utils/defined.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurassix/react-validation-mixin/HEAD/src/utils/defined.js -------------------------------------------------------------------------------- /src/utils/flattenErrorsObject.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurassix/react-validation-mixin/HEAD/src/utils/flattenErrorsObject.js -------------------------------------------------------------------------------- /src/utils/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurassix/react-validation-mixin/HEAD/src/utils/index.js -------------------------------------------------------------------------------- /src/utils/isSome.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurassix/react-validation-mixin/HEAD/src/utils/isSome.js -------------------------------------------------------------------------------- /src/validationFactory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurassix/react-validation-mixin/HEAD/src/validationFactory.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurassix/react-validation-mixin/HEAD/yarn.lock --------------------------------------------------------------------------------