aboutsummaryrefslogtreecommitdiff
path: root/src/lib/Markdown/Markdown.tsx
diff options
context:
space:
mode:
authoreug-vs <eug-vs@keemail.me>2021-01-09 16:06:48 +0300
committereug-vs <eug-vs@keemail.me>2021-01-09 16:06:48 +0300
commit4ad1f101101771350b253762c5b02d57df6f4ddd (patch)
treeeec8ef7e3d6fdec5db4e6c12dab80b46ddaadde6 /src/lib/Markdown/Markdown.tsx
parent08429fcda43fc03bead11193f2e88c3e3df3c99d (diff)
downloadreact-benzin-4ad1f101101771350b253762c5b02d57df6f4ddd.tar.gz
feat: use remark-gemoji
Diffstat (limited to 'src/lib/Markdown/Markdown.tsx')
-rw-r--r--src/lib/Markdown/Markdown.tsx11
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>
);
};