Hi everyone, I finally published my first NPM package.
Its a very easy form validation library that by default implements Material UI components. You can also create custom validators and form fields, just as easily.
Feature overview:
Minimal setup No form wrapper component required Field level validation Supports translations Asynchronously change form fields at any time Easy to create custom form fields Easy to create custom validators Support for more complex, conditional and flexible forms Most basic Material UI form fields normalized and ready to use! (10 different form components, 7 default validators) Well documented (see Readme) Easy and understandable codebase (really, you could’ve written it yourself in a day)
https://www.npmjs.com/package/@ezform/core
And heres a codesandbox demo:
https://codesandbox.io/s/adoring-dewdney-7o9f9
Looking forward to feedback!
submitted by /u/davidfavorite
[link] [comments]