th-vue-material
Version:
Material Design for Vue.js
18 lines (13 loc) • 331 B
JavaScript
let getClosestVueParent = ($parent, cssClass) => {
if (!$parent || !$parent.$el) {
return false;
}
if ($parent._uid === 0) {
return false;
}
if ($parent.$el.classList.contains(cssClass)) {
return $parent;
}
return getClosestVueParent($parent.$parent, cssClass);
};
export default getClosestVueParent;