Simple validation library for React.
This 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 a single strategy joi-validation-strategy but 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 will be maintained here for community reference.
Users of the library are required to install and include the mixin and a chosen strategy.
Install mixin via npm:
> npm install --save react-validation-mixin
Install validation strategy via npm:
> npm install --save joi-validation-strategy
Make sure you install the peer dependency Joi if using the joi-validation-strategy:
> npm install --save joi
See Joi for a full list of api validation strategies available.