From c71bcb70db7819acbb1e2cee296941a02465b971 Mon Sep 17 00:00:00 2001 From: Tilman Vatteroth Date: Thu, 20 Apr 2023 19:20:46 +0200 Subject: [PATCH] fix: render toc button only if toc is available Signed-off-by: Tilman Vatteroth --- .../render-page/renderers/document/document-toc-sidebar.tsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/frontend/src/components/render-page/renderers/document/document-toc-sidebar.tsx b/frontend/src/components/render-page/renderers/document/document-toc-sidebar.tsx index 1ecf3af7b..307fe1a79 100644 --- a/frontend/src/components/render-page/renderers/document/document-toc-sidebar.tsx +++ b/frontend/src/components/render-page/renderers/document/document-toc-sidebar.tsx @@ -4,6 +4,7 @@ * SPDX-License-Identifier: AGPL-3.0-only */ import { TableOfContentsMarkdownExtension } from '../../../../extensions/essential-app-extensions/table-of-contents/table-of-contents-markdown-extension' +import { ShowIf } from '../../../common/show-if/show-if' import { useExtensionEventEmitterHandler } from '../../../markdown-renderer/hooks/use-extension-event-emitter' import styles from './markdown-document.module.scss' import { WidthBasedTableOfContents } from './width-based-table-of-contents' @@ -20,7 +21,9 @@ export const DocumentTocSidebar: React.FC = ({ width, b useExtensionEventEmitterHandler(TableOfContentsMarkdownExtension.EVENT_NAME, setTocAst) return (
- + + +
) }