UNPKG

jabb-astro-components

Version:
24 lines (22 loc) 698 B
export default class Scripts { public static modal( view: boolean, setView: (value: React.SetStateAction<boolean>) => void ): void { if (view) { setView(false); } else { setView(true); } } public static subMenu(id: string): void { const element = document.getElementById(id) as Element; if (element.classList.contains("hidden")) { element.classList.remove("hidden"); element.classList.remove("pointer-events-none"); } else { element.classList.add("pointer-events-none"); element.classList.add("hidden"); } } }