Simple Validation Mixin for React.
npm install react-validation-mixinThis library simply wraps your React Component, transferring it props containing the boilerplate to validate a React form.
react-validation-mixin aims to provide a low-level toolkit for _React.Component_ validation, relying on existing validation libraries.
This library currently supports at least two strategies and the community is urged to expand the available strategies. Each strategy is responsible for the data validation and error message responses. A complete list of strategies can be found at the end of this page.
Users of the library are required to install and include the mixin and a chosen strategy.
---
---
Install mixin via npm:
``javascript`
> npm install --save react-validation-mixin
Install validation strategy via npm:
`javascript`
> npm install --save joi-validation-strategy
Make sure you install the peer dependency Joi if using the _joi-validation-strategy_:
`javascript``
> npm install --save joi
Current list of validation strategy implementations to choose from:
* joi-validation-strategy - based on Joi
* react-validatorjs-strategy - based on validatorjs
---