Formex
Simple form builder and validation library.
Can be used as standalone, with Redux or React;
This library is experimental and it not tested in production!! Use at your own risk! Pull requests/issues are welcome
Installation
npm install formex
Usage
// form component; static propTypes = pristine: PropTypesboolisRequired valid: PropTypesboolisRequired dirty: PropTypesboolisRequired invalid: PropTypesboolisRequired validating: PropTypesboolisRequired validated: PropTypesboolisRequired onSubmit: PropTypesfuncisRequired errors: PropTypesarrayisRequired ; // ... LoginForm; // input component; static propTypes = pristine: PropTypesboolisRequired valid: PropTypesboolisRequired dirty: PropTypesboolisRequired invalid: PropTypesboolisRequired validating: PropTypesboolisRequired validated: PropTypesboolisRequired onChange: PropTypesfuncisRequired ; // ... MyInput; // error message; static propTypes = show: PropTypesboolisRequired args: PropTypesarrayisRequired ; //... MyErrorMessage;