sci-pro
Version:
24 lines (23 loc) • 543 B
JavaScript
const a = (t = "") => t.split(" ").filter((s) => !!s.trim()), i = (t, s) => {
!t || !s.trim() || t.classList.add(...a(s));
}, n = (t, s) => {
!t || !s.trim() || t.classList.remove(...a(s));
}, u = (t, s) => {
var e;
const r = s;
try {
const o = t.style[r];
if (o)
return o;
const c = (e = document.defaultView) == null ? void 0 : e.getComputedStyle(t, "");
return c ? c[r] : "";
} catch {
return t.style[r];
}
};
export {
i as addClass,
a as classNameToArray,
u as getStyle,
n as removeClass
};