added support for markdown-it-footnote

this makes it possible to use footnotes
This commit is contained in:
Philip Molares 2020-06-20 17:45:02 +02:00 committed by mrdrogdrog
parent 2c81b746aa
commit ab2a73c6a8
4 changed files with 14 additions and 0 deletions

View file

@ -9,6 +9,7 @@ import markdownItRegex from 'markdown-it-regex'
import subscript from 'markdown-it-sub'
import superscript from 'markdown-it-sup'
import taskList from 'markdown-it-task-lists'
import footnote from 'markdown-it-footnote'
import React, { ReactElement, useMemo } from 'react'
import ReactHtmlParser, { convertNodeToElement, Transform } from 'react-html-parser'
import { createRenderContainer, validAlertLevels } from './container-plugins/alert'
@ -49,6 +50,7 @@ const MarkdownPreview: React.FC<MarkdownPreviewProps> = ({ content }) => {
md.use(superscript)
md.use(inserted)
md.use(marked)
md.use(footnote)
md.use(markdownItRegex, replaceLegacyYoutubeShortCode)
md.use(markdownItRegex, replaceLegacyVimeoShortCode)
md.use(markdownItRegex, replaceLegacyGistShortCode)