export default function DocItemTOCDesktop()

in src/theme/DocItem/TOC/Desktop/index.js [9:31]


export default function DocItemTOCDesktop() {
  const { toc, frontMatter } = useDoc();
  const [isClosed, setClosed] = useState(true)

  useEffect(() => {
    const closed =
      window.localStorage.getItem('doc-cloud-card-banner') === 'closed'
    if (!isClosed || closed !== isClosed) {
      setClosed(closed)
    }
  }, [])

  return (
    <div className={clsx(styles.docTOCContainer, 'theme-doc-toc-desktop-container')}>
      <TOC
        toc={toc}
        minHeadingLevel={frontMatter.toc_min_heading_level}
        maxHeadingLevel={frontMatter.toc_max_heading_level}
        className={clsx(styles.docTOC, ThemeClassNames.docs.docTocDesktop)}
      />
    </div>
  );
}