mirror of
https://github.com/hedgedoc/hedgedoc.git
synced 2025-05-13 22:54:42 -04:00
Add prettier for codestyle and re-format everything (#1294)
This commit is contained in:
parent
8b78154075
commit
0aae1f70d2
319 changed files with 4809 additions and 3936 deletions
|
@ -18,7 +18,8 @@ export const useConvertMarkdownToReactDom = (
|
|||
baseReplacers: () => ComponentReplacer[],
|
||||
additionalReplacers?: () => ComponentReplacer[],
|
||||
onBeforeRendering?: () => void,
|
||||
onAfterRendering?: () => void): ReactElement[] => {
|
||||
onAfterRendering?: () => void
|
||||
): ReactElement[] => {
|
||||
const oldMarkdownLineKeys = useRef<LineKeys[]>()
|
||||
const lastUsedLineId = useRef<number>(0)
|
||||
|
||||
|
@ -28,15 +29,15 @@ export const useConvertMarkdownToReactDom = (
|
|||
}
|
||||
const html = markdownIt.render(markdownCode)
|
||||
const contentLines = markdownCode.split('\n')
|
||||
const {
|
||||
lines: newLines,
|
||||
lastUsedLineId: newLastUsedLineId
|
||||
} = calculateNewLineNumberMapping(contentLines, oldMarkdownLineKeys.current ?? [], lastUsedLineId.current)
|
||||
const { lines: newLines, lastUsedLineId: newLastUsedLineId } = calculateNewLineNumberMapping(
|
||||
contentLines,
|
||||
oldMarkdownLineKeys.current ?? [],
|
||||
lastUsedLineId.current
|
||||
)
|
||||
oldMarkdownLineKeys.current = newLines
|
||||
lastUsedLineId.current = newLastUsedLineId
|
||||
|
||||
const replacers = baseReplacers()
|
||||
.concat(additionalReplacers ? additionalReplacers() : [])
|
||||
const replacers = baseReplacers().concat(additionalReplacers ? additionalReplacers() : [])
|
||||
const transformer = replacers.length > 0 ? buildTransformer(newLines, replacers) : undefined
|
||||
const rendering = ReactHtmlParser(html, { transform: transformer })
|
||||
if (onAfterRendering) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue