Jacky Zhao
2024-08-09 39eebca3cfa8adf504d08d54e6fc05912641b40f
quartz/components/scripts/toc.inline.ts
@@ -16,6 +16,10 @@
function toggleToc(this: HTMLElement) {
  this.classList.toggle("collapsed")
  this.setAttribute(
    "aria-expanded",
    this.getAttribute("aria-expanded") === "true" ? "false" : "true",
  )
  const content = this.nextElementSibling as HTMLElement | undefined
  if (!content) return
  content.classList.toggle("collapsed")