starting to refactor js menu

This commit is contained in:
Antoine M 2023-12-13 17:37:10 +01:00
parent 044f741cc6
commit 7d3e168465

View File

@ -161,7 +161,7 @@ export default function menuInit() {
// searchModule.removeAttribute('mobile-opened', ''); // searchModule.removeAttribute('mobile-opened', '');
// }, 50); // }, 50);
} }
function handleSearchOpening() {
// SEARCH TOGGLE open/close // SEARCH TOGGLE open/close
searchModuleToggle.addEventListener('click', function (e) { searchModuleToggle.addEventListener('click', function (e) {
closeSubmenus(); closeSubmenus();
@ -177,6 +177,9 @@ export default function menuInit() {
closeSearch(); closeSearch();
} }
}); });
}
handleSearchOpening();
/* ----------------------------------------------------------- /* -----------------------------------------------------------
HANDLE MOBILE HANDLE MOBILE
@ -184,11 +187,6 @@ export default function menuInit() {
const renovateurNavListContainer = header.querySelector('.menu-renovateur__navlist-container'); const renovateurNavListContainer = header.querySelector('.menu-renovateur__navlist-container');
const HomegradeNavListContainer = header.querySelector('.menu-homegrade'); const HomegradeNavListContainer = header.querySelector('.menu-homegrade');
function isMobileNavOpened() { function isMobileNavOpened() {
console.log('is mobile nav opened');
console.log(
renovateurNavListContainer.hasAttribute('opened') &&
mobileMenuToggle.getAttribute('aria-expanded') === 'true'
);
return ( return (
renovateurNavListContainer.hasAttribute('opened') && renovateurNavListContainer.hasAttribute('opened') &&
mobileMenuToggle.getAttribute('aria-expanded') === 'true' mobileMenuToggle.getAttribute('aria-expanded') === 'true'