Support cleaner validation behavior
I want the following behavior when validating form inputs:
- If the field hasn't been touched by the user, then it never validates.
- If the field has been touched by the user, then validation occurs when it or any other field in the same form is updated.
The first option to get this behavior that comes to mind is to provide a custom form component that wraps vuetify.VForm (we could call it ValidationForm or something similar) that provides the validation behavior we want. The behavior itself probably needs to be provided via JS since I'll likely need to navigate through the Vue refs and check validation status of each input separately.