blob: cbc8dad0522b8b29b2b350cd53e6b43b8da38461 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
import React from 'react';
import marked from 'marked';
const getHtml = (markdown) => {
const rawMarkup = marked(markdown, {sanitize: true})
return {__html: rawMarkup}
}
const Markdown = (props) => {
const dangerousHtml = getHtml(props.content)
return <div dangerouslySetInnerHTML={dangerousHtml} />;
}
export default Markdown
|