1
0
Fork 0
mirror of https://github.com/hedgedoc/hedgedoc.git synced 2025-04-17 14:38:52 +00:00

Remove redundant toc ref

Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
This commit is contained in:
Tilman Vatteroth 2022-01-05 20:59:49 +01:00
parent 345ec26951
commit 92e86c3564

View file

@ -11,8 +11,6 @@ import { useTranslation } from 'react-i18next'
import type { LineMarkers } from './markdown-extension/linemarker/add-line-marker-markdown-it-plugin'
import { useCalculateLineMarkerPosition } from './utils/calculate-line-marker-positions'
import { useExtractFirstHeadline } from './hooks/use-extract-first-headline'
import type { TocAst } from 'markdown-it-toc-done-right'
import { useOnRefChange } from './hooks/use-on-ref-change'
import type { CommonMarkdownRendererProps } from './common-markdown-renderer-props'
import { useMarkdownExtensions } from './hooks/use-markdown-extensions'
import { HeadlineAnchorsMarkdownExtension } from './markdown-extension/headline-anchors-markdown-extension'
@ -37,7 +35,6 @@ export const DocumentMarkdownRenderer: React.FC<DocumentMarkdownRendererProps> =
}) => {
const markdownBodyRef = useRef<HTMLDivElement>(null)
const currentLineMarkers = useRef<LineMarkers[]>()
const tocAst = useRef<TocAst>()
const extensions = useMarkdownExtensions(
baseUrl,
@ -62,8 +59,6 @@ export const DocumentMarkdownRenderer: React.FC<DocumentMarkdownRendererProps> =
extractFirstHeadline()
}, [extractFirstHeadline, markdownContentLines])
useOnRefChange(tocAst, onTocChange)
return (
<div ref={outerContainerRef} className={`position-relative`}>
<div