thesmythgroup / vue-toolkit

Completely style-able, fully accessible UI components, built with Vue.
https://thesmythgroup.github.io/vue-toolkit/
MIT License
2 stars 1 forks source link

feat(forms): add disabled prop and class to inputs #20

Closed adamcoots closed 3 years ago

adamcoots commented 3 years ago

Description

Added a disabled class triggered by a prop to form inputs.

Additionally added a checked class to the checkbox component based on the innerValue.

Checklist

Please ensure your pull request fulfills the following requirements:

Type

What kind of change does this pull request introduce?

[ ] Bug
[x] Feature
[ ] Code style update (formatting, local variables)
[ ] Refactoring (no functional changes, no api changes)
[ ] Build related changes
[ ] CI related changes
[ ] Documentation content changes
[ ] Other (please describe below)

Breaking Changes

Does this pull request introduce any breaking changes?

[ ] Yes
[x] No

Other Information

n/a