Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/bhsiung/ember-form-validity

Fully accessible form validation component for Ember
https://github.com/bhsiung/ember-form-validity

ember ember-addon forms validation-library

Last synced: 2 months ago
JSON representation

Fully accessible form validation component for Ember

Awesome Lists containing this project

README

        

[![Netlify Status](https://api.netlify.com/api/v1/badges/5023c11a-a892-4a31-b7f4-199678dfbb07/deploy-status)](https://app.netlify.com/sites/frosty-swartz-6ba6b7/deploys)

![Slice 1 (1)](https://user-images.githubusercontent.com/3668313/130347207-7db1bb99-9a66-4e3f-bacf-aa3176b3bf69.png)

Form validation toolkit with Ember.js. The full documentation can be found in the [API reference](https://ember-for-validity.netlify.app/).

Compatibility
------------------------------------------------------------------------------

* Ember.js v3.20 or above
* Ember CLI v3.20 or above
* Node.js v10 or above

Installation
------------------------------------------------------------------------------

```
ember install ember-form-validity
```

Usage
------------------------------------------------------------------------------

This add-on aims to resolve the form validation on your WEB development. Yes, it can be straightforward build a simple solution by listening the input event and disable the continue button until it's correct. But that's clearly not always the case, especially when the project involve tons of user inputs. Normally a form validation library can ease the pain and setup a certain standard for consistency. Well, this is one of them, however, we are trying build a tool that is more versatile and allow you to take advantage from the native browser validation.

Contributing
------------------------------------------------------------------------------

See the [Contributing](CONTRIBUTING.md) guide for details.

License
------------------------------------------------------------------------------

This project is licensed under the [MIT License](LICENSE.md).