next-cochise/src/utils/toggleMobileMenu.js

25 lines
850 B
JavaScript
Raw Normal View History

2025-02-01 06:57:24 +07:00
export const toggleMobileMenu = () => {
var mobile_nav = document.querySelector(".mobile-nav");
var desktop_nav = document.querySelector(".desktop-nav");
if (desktop_nav.classList.contains("js-opened")) {
desktop_nav.style.maxHeight = "0px";
desktop_nav.classList.remove("js-opened");
mobile_nav.classList.remove("active");
} else {
desktop_nav.style.maxHeight = "calc(100vh - 60px)";
desktop_nav.classList.add("js-opened");
mobile_nav.classList.add("active");
}
};
export const closeMobileMenu = () => {
var mobile_nav = document.querySelector(".mobile-nav");
var desktop_nav = document.querySelector(".desktop-nav");
if (desktop_nav.classList.contains("js-opened")) {
desktop_nav.style.maxHeight = "0px";
desktop_nav.classList.remove("js-opened");
mobile_nav.classList.remove("active");
}
};