Addon-docs: Fix bug where TOC is always showing

This commit is contained in:
Michael Shilman 2023-07-06 00:12:39 +08:00
parent 3d69572c92
commit fe01f47500

View File

@ -25,12 +25,13 @@ export const DocsContainer: FC<PropsWithChildren<DocsContainerProps>> = ({
children,
}) => {
let toc;
try {
const meta = useOf('meta', ['meta']);
toc = meta.preparedMeta.parameters?.docs?.toc || {};
toc = meta.preparedMeta.parameters?.docs?.toc;
} catch (err) {
// No meta, falling back to project annotations
toc = context?.projectAnnotations?.parameters?.docs?.toc || {};
toc = context?.projectAnnotations?.parameters?.docs?.toc;
}
useEffect(() => {