Skip to content

Commit 369d3ea

Browse files
authored
Merge pull request #666 from sudhanshutech/html/support
Html tag support in markdown component
2 parents cff50a2 + 349a505 commit 369d3ea

File tree

3 files changed

+272
-0
lines changed

3 files changed

+272
-0
lines changed

package-lock.json

+269
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+1
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@
6767
"prettier-plugin-organize-imports": "^3.2.3",
6868
"react-error-boundary": "^4.0.12",
6969
"react-markdown": "^8.0.7",
70+
"rehype-raw": "^6.1.1",
7071
"remark-gfm": "^3.0.1",
7172
"ts-jest": "^29.1.1",
7273
"tsup": "^8.0.1",

src/custom/Markdown/index.tsx

+2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import ReactMarkdown from 'react-markdown';
2+
import rehypeRaw from 'rehype-raw';
23
import remarkGfm from 'remark-gfm';
34
import {
45
StyledMarkdown,
@@ -24,6 +25,7 @@ export const RenderMarkdown: React.FC<RenderMarkdownProps> = ({ content }) => {
2425
return (
2526
<ReactMarkdown
2627
remarkPlugins={[remarkGfm]}
28+
rehypePlugins={[rehypeRaw]}
2729
components={{
2830
p: ({ ...props }) => <StyledMarkdownP>{props.children}</StyledMarkdownP>,
2931
a: ({ ...props }) => (

0 commit comments

Comments
 (0)