vevet
Version:
Vevet is a JavaScript library for creative development that simplifies crafting rich interactions like split text animations, carousels, marquees, preloading, and more.
20 lines (16 loc) • 490 B
text/typescript
export function cnAdd(element: Element, className: string) {
element.classList.add(className);
}
export function cnRemove(element: Element, className: string) {
if (className) {
element.classList.remove(className);
}
}
export function cnToggle(element: Element, className: string, is: boolean) {
if (className) {
element.classList.toggle(className, is);
}
}
export function cnHas(element: Element, className: string) {
return element.classList.contains(className);
}