summaryrefslogtreecommitdiff
path: root/src/utils/domElement.ts
blob: 09361fcfd8416a84a8dbebf12b29734eebf5d98e (plain)
1
2
3
4
5
6
7
8
9
10
11
export function toggleClass(element: HTMLElement, className: string) {
	element.classList.toggle(className);
}

export function elementHasClass(element: HTMLElement, className: string) {
	return element.classList.contains(className);
}

export function rootInDarkMode() {
	return document.documentElement.getAttribute("data-theme") === "dark";
}