Skip to content

Commit 67c2bd2

Browse files
laudepRokt33r
authored andcommitted
feat: Implement remark-slug in markdown previewer
1 parent 22d29bb commit 67c2bd2

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/components/atoms/MarkdownPreviewer.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import unified, { Plugin } from 'unified'
33
import remarkEmoji from 'remark-emoji'
44
import remarkParse from 'remark-parse'
55
import remarkRehype from 'remark-rehype'
6+
import slug from 'remark-slug'
67
import remarkMath from 'remark-math'
78
import rehypeRaw from 'rehype-raw'
89
import rehypeSanitize from 'rehype-sanitize'
@@ -180,6 +181,7 @@ const MarkdownPreviewer = ({
180181
const markdownProcessor = useMemo(() => {
181182
return unified()
182183
.use(remarkParse)
184+
.use(slug)
183185
.use(remarkEmoji, { emoticon: false })
184186
.use([remarkRehype, { allowDangerousHTML: true }])
185187
.use(rehypeRaw)

0 commit comments

Comments
 (0)