@appzic/js-helper-func
Version:
Vanila JavaScript DOM manipulation with maximizing minification
24 lines (23 loc) • 765 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.toggleClass = exports.hasClass = exports.removeClasses = exports.addClasses = void 0;
const addClasses = (element, classes) => {
classes.forEach((className) => {
element.classList.add(className);
});
};
exports.addClasses = addClasses;
const removeClasses = (element, classes) => {
classes.forEach((className) => {
element.classList.remove(className);
});
};
exports.removeClasses = removeClasses;
const hasClass = (element, className) => {
return element.classList.contains(className);
};
exports.hasClass = hasClass;
const toggleClass = (element, className) => {
element.classList.toggle(className);
};
exports.toggleClass = toggleClass;