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>
);
}