(restoreFocus = true)
| 460 | } |
| 461 | |
| 462 | function closeMobileMenu(restoreFocus = true) { |
| 463 | if (!mobileMenu || !mobileMenuTrigger) return; |
| 464 | if (mobileMenu.open) mobileMenu.close(); |
| 465 | mobileMenuTrigger.setAttribute("aria-expanded", "false"); |
| 466 | if (restoreFocus) mobileMenuTrigger.focus(); |
| 467 | } |
| 468 | |
| 469 | mobileMenuTrigger?.addEventListener("click", openMobileMenu); |
| 470 | mobileMenuClose?.addEventListener("click", () => closeMobileMenu()); |
no outgoing calls
no test coverage detected