1(()=>{class e extends HTMLElement{categories;submenu;constructor(){super(),this.categories=this.querySelectorAll(".header__submenu_category[data-category]"),this.submenu=this.querySelector(".header__submenu.list-menu"),this.handleCategories()}handleCategories(){this.submenu.addEventListener("mouseenter",function(){this.classList.add("active")}.bind(this)),this.submenu.addEventListener("mouseleave",function(){this.classList.remove("active")}.bind(this)),this.categories.forEach(function(e){const t=e.dataset.category;e.addEventListener("mouseenter",function(){this.classList.add("active")}.bind(this)),e.addEventListener("mouseleave",function(){this.classList.remove("active")}.bind(this)),e.addEventListener("mouseover",function(){this.querySelector(".header__submenu_category.underline").classList.remove("underline"),this.querySelector(".header-dropdown_wrappers:not(.hidden)").classList.add("hidden"),this.querySelector(".header__submenu_products:not(.hidden)").classList.add("hidden"),e.classList.add("underline"),this.querySelector(`.header-dropdown_wrappers[data-category="${t}"]`).classList.remove("hidden"),this.querySelector(`.header__submenu_products[data-category="${t}"]`).classList.remove("hidden"),this.dataset.category=t}.bind(this))}.bind(this))}}customElements.define("header-dropdown",e)})(); 2//# sourceMappingURL=header.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.