Addressed comment

This commit is contained in:
Stephen Tse 2025-04-01 11:48:34 -07:00
parent 58ab24881e
commit 9c14792ae0

View File

@ -23,7 +23,7 @@ let currentExplorerState: Array<FolderState>
function toggleExplorer(this: HTMLElement) {
const nearestExplorer = this.closest(".explorer") as HTMLElement
if (!nearestExplorer) return
var explorerCollapsed = nearestExplorer.classList.toggle("collapsed")
const explorerCollapsed = nearestExplorer.classList.toggle("collapsed")
nearestExplorer.setAttribute(
"aria-expanded",
nearestExplorer.getAttribute("aria-expanded") === "true" ? "false" : "true",
@ -289,7 +289,7 @@ document.addEventListener("nav", async (e: CustomEventMap["nav"]) => {
window.addEventListener("resize", function () {
// Desktop explorer opens by default, and it stays open when the window is resized
// to mobile screen size. Applies `no-scroll` to <html> in this edge case.
var explorer = document.querySelector(".explorer")
const explorer = document.querySelector(".explorer")
if (explorer && !explorer.classList.contains("collapsed")) {
document.documentElement.classList.add("mobile-no-scroll")
return