diff options
author | eug-vs <eug-vs@keemail.me> | 2021-01-09 16:06:48 +0300 |
---|---|---|
committer | eug-vs <eug-vs@keemail.me> | 2021-01-09 16:06:48 +0300 |
commit | 4ad1f101101771350b253762c5b02d57df6f4ddd (patch) | |
tree | eec8ef7e3d6fdec5db4e6c12dab80b46ddaadde6 /src/lib/Markdown/Markdown.tsx | |
parent | 08429fcda43fc03bead11193f2e88c3e3df3c99d (diff) | |
download | react-benzin-4ad1f101101771350b253762c5b02d57df6f4ddd.tar.gz |
feat: use remark-gemoji
Diffstat (limited to 'src/lib/Markdown/Markdown.tsx')
-rw-r--r-- | src/lib/Markdown/Markdown.tsx | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/src/lib/Markdown/Markdown.tsx b/src/lib/Markdown/Markdown.tsx index 01923f9..955aeda 100644 --- a/src/lib/Markdown/Markdown.tsx +++ b/src/lib/Markdown/Markdown.tsx @@ -1,7 +1,8 @@ import React, { useState, useEffect } from 'react'; +import { Link, Typography } from '@material-ui/core'; import axios from 'axios'; import ReactMarkdown from 'react-markdown'; -import { Link, Typography } from '@material-ui/core'; +import emoji from 'remark-gemoji'; import CodeBlock from './CodeBlock'; import InlineCode from './InlineCode'; @@ -44,7 +45,13 @@ const Markdown: React.FC<PropTypes> = ({ data, url }) => { return ( <Typography> - <ReactMarkdown renderers={renderers} allowDangerousHtml>{sanitized}</ReactMarkdown> + <ReactMarkdown + renderers={renderers} + plugins={[emoji]} + allowDangerousHtml + > + {sanitized} + </ReactMarkdown> </Typography> ); }; |