UNPKG

@odyzeo/form-item

Version:

Odyzeo form item component with Vue

22 lines (19 loc) 601 B
export const doPolyfill = () => { /** * .closest() polyfill for IE */ if (!Element.prototype.matches) { Element.prototype.matches = Element.prototype.msMatchesSelector || Element.prototype.webkitMatchesSelector; } if (!Element.prototype.closest) { Element.prototype.closest = function closest(s) { let el = this; do { if (el.matches(s)) return el; el = el.parentElement || el.parentNode; } while (el !== null && el.nodeType === 1); return null; }; } };