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)
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)