https://github.com/vlazh/react-validon
React simple validation library
https://github.com/vlazh/react-validon
react react-form-validation react-validation-library validation
Last synced: 5 months ago
JSON representation
React simple validation library
- Host: GitHub
- URL: https://github.com/vlazh/react-validon
- Owner: vlazh
- License: mit
- Created: 2018-05-01T10:45:11.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2021-06-30T10:05:48.000Z (almost 4 years ago)
- Last Synced: 2024-11-29T03:33:52.051Z (7 months ago)
- Topics: react, react-form-validation, react-validation-library, validation
- Language: TypeScript
- Homepage:
- Size: 1.44 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# react-validon [](https://www.npmjs.org/package/react-validon)
**React-validon** is a small, simple, flexible and extensible validation library for React >= 16.
**React-validon** is independent of store and can work with [local component state](https://reactjs.org/docs/faq-state.html), [Redux](https://redux.js.org/) and [MobX](https://github.com/mobxjs/mobx).
**React-validon** validators supports memoization (with [nano-memoize](https://github.com/anywhichway/nano-memoize)), so you should not worry about performance when you call validator creator function in component render method like this:
```javascript
```
## [Simple demo](https://vlazh.github.io/react-validon/)
## [Examples](https://github.com/vlazh/react-validon/tree/master/examples/)
## License
[MIT](https://opensource.org/licenses/mit-license.php)