mirror of
https://github.com/hedgedoc/hedgedoc.git
synced 2025-05-15 15:44:45 -04:00
added support for markdown-it-deflist (#240)
this makes it possible to use definition lists like ``` Term 1 : Definition 1 with lazy continuation. Term 2 with *inline markup* : Definition 2 { some code, part of Definition 2 } Third paragraph of definition 2. _Compact style:_ Term 1 ~ Definition 1 Term 2 ~ Definition 2a ~ Definition 2b ``` Co-authored-by: Philip Molares <philip@mauricedoepke.de>
This commit is contained in:
parent
1703818b91
commit
09c21e4334
4 changed files with 14 additions and 0 deletions
|
@ -2,6 +2,7 @@ import MarkdownIt from 'markdown-it'
|
|||
import emoji from 'markdown-it-emoji'
|
||||
import markdownItRegex from 'markdown-it-regex'
|
||||
import taskList from 'markdown-it-task-lists'
|
||||
import definitionList from 'markdown-it-deflist'
|
||||
import subscript from 'markdown-it-sub'
|
||||
import superscript from 'markdown-it-sup'
|
||||
import inserted from 'markdown-it-ins'
|
||||
|
@ -39,6 +40,7 @@ const MarkdownPreview: React.FC<MarkdownPreviewProps> = ({ content }) => {
|
|||
})
|
||||
md.use(taskList)
|
||||
md.use(emoji)
|
||||
md.use(definitionList)
|
||||
md.use(subscript)
|
||||
md.use(superscript)
|
||||
md.use(inserted)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue