willtheorangeguy / willtheorangeguy.github.io

Local variable name shadows variable in outer scope JS-0123
Bug risk
Minor
2 months ago2 years old
't' is already declared in the upper scope on line 117 column 21
180                    if (!e.target.closest(".page-nav__item-sublist") && n.mobileSubmenu) {
181                        if (e.target.classList.contains("page-nav__link") && e.target.classList.contains("active")) return;
182                        document.getElementsByClassName("page-nav__list--menu")[0].classList.remove("active");
183                        var t = document.querySelectorAll(".page-nav__link--has-submenu.active");184                        return t.length && t[0].classList.remove("active"), void(n.mobileSubmenu = !1)
185                    }
186                }), n.init()
'e' is already declared in the upper scope on line 117 column 18
176                        document.documentElement.classList.remove("page-nav__destinations--active", "page-nav__tips--active", "page-nav__planning--active"), n.subMouseover = !1, document.getElementsByClassName("page-nav")[0].classList.contains("page-nav--sticked--active") || document.getElementsByClassName("page-nav")[0].classList.remove("page-nav--small", "page-nav--sticked", "page-nav--sticked--visible")
177                    }
178                };
179                document.addEventListener("click", function(e) {180                    if (!e.target.closest(".page-nav__item-sublist") && n.mobileSubmenu) {
181                        if (e.target.classList.contains("page-nav__link") && e.target.classList.contains("active")) return;
182                        document.getElementsByClassName("page-nav__list--menu")[0].classList.remove("active");
'e' is already declared in the upper scope on line 117 column 18
169                            })
170                        })
171                    },
172                    largeSubmenuNav: function(e) {173                        n.itemWithSubmenu != e && n.closeLargeSubmenuNav(), n.itemWithSubmenu = e, document.documentElement.classList.contains("page-nav__" + e + "--active") || document.documentElement.classList.add("page-nav__" + e + "--active")
174                    },
175                    closeLargeSubmenuNav: function() {
'e' is already declared in the upper scope on line 166 column 68
164                                n.closeLargeSubmenuNav(), document.documentElement.classList.remove("page-nav--bg-active"), n.backgroundActive = !1
165                            })
166                        }), [].forEach.call(n.hasSubmenu, function(e) {
167                            e.addEventListener("click", function(e) {168                                if (window.innerWidth < 980) return e.preventDefault(), !1
169                            })
170                        })
'e' is already declared in the upper scope on line 117 column 18
163                            }), e.addEventListener("mouseleave", function(e) {
164                                n.closeLargeSubmenuNav(), document.documentElement.classList.remove("page-nav--bg-active"), n.backgroundActive = !1
165                            })
166                        }), [].forEach.call(n.hasSubmenu, function(e) {167                            e.addEventListener("click", function(e) {
168                                if (window.innerWidth < 980) return e.preventDefault(), !1
169                            })