adopted-ember-addons / ember-paper

The Ember approach to Material Design.
https://ember-paper.netlify.app/
MIT License
888 stars 333 forks source link

feat(addon/components/paper-input): converts to a glimmer component. #1312

Open matthewhartstonge opened 4 days ago

matthewhartstonge commented 4 days ago

This was fun...

I've opted to migrate from the ValidationMixin by using an injectable Validation class. There are a couple more components that require this migration (paper-autocomplete and paper-select) so I'll make changes as required, or maybe make unique ones if required...

I'm pretty sure all places work on validating an input component, so we should be good 🎉

(The Validator now allows me to go back and fix the failing paper-form tests once migrating the other two dependants)