Package Exports
- react-inputs-validation
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (react-inputs-validation) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
react-inputs-validation
React form input validation components. Online demo examples.
How to use
Usage
npm install react-inputs-validation --saveimport { Textbox, Radiobox, Checkbox, Select, Textarea } from 'react-inputs-validation';
import 'react-inputs-validation/lib/react-inputs-validation.min.css';Make sure you have react@16.8.6 installed.
"peerDependencies": {
"react": "^16.8.6",
"react-dom": "^16.8.6"
}Live examples
Codesandbox Examples
- Example of online demo form playground
- Example of custom control(when
check: false) - Example of custom function(when providing
customFunc) - Example of custom function further control(when providing
customFunc) - Example of custom locales(when providing
window.REACT_INPUTS_VALIDATION['customErrorMessage']) - Example of phone and email validation(handled with
customFunc) - Example of async checking username existence (Async checking for
<Textbox>and<Textarea>only. Handled withcustomFunc) - Example of asyncMsgObj (when providing
asyncMsgObj) - Example of AREA CODE select (with
react-custom-flag-select)
Basic Usage Examples
Documentation
1.x, 2.x, 3.x
4.x
Browser support
Tested on IE9+ and Chrome and Safari(10.0.3)
