monday-ui-react-core
Version:
Official monday.com UI resources for application development in React.js
15 lines (11 loc) • 368 B
JavaScript
import "./dom-polyfill";
export function isInsideClass(domElement, classOrClassesName) {
if (!classOrClassesName) return false;
let selector;
if (Array.isArray(classOrClassesName)) {
selector = classOrClassesName.map(c => `.${c}`).join(",");
} else {
selector = `.${classOrClassesName}`;
}
return !!domElement.parentElement.closest(selector);
}