UNPKG

@ionic/core

Version:
18 lines (16 loc) 514 B
/*! * (C) Ionic http://ionicframework.com - MIT License */ /** * Checks if the form element is in an invalid state based on * Ionic validation classes. * * @param el The form element to check. * @returns `true` if the element is invalid, `false` otherwise. */ const checkInvalidState = (el) => { const hasIonTouched = el.classList.contains('ion-touched'); const hasIonInvalid = el.classList.contains('ion-invalid'); return hasIonTouched && hasIonInvalid; }; export { checkInvalidState as c };