18 lines
431 B
TypeScript
18 lines
431 B
TypeScript
![]() |
import { RawDraftContentState } from "draft-js";
|
||
|
import * as draftToHtml from "draftjs-to-html";
|
||
|
import * as React from "react";
|
||
|
|
||
|
interface DraftRendererProps {
|
||
|
content: RawDraftContentState;
|
||
|
}
|
||
|
|
||
|
const DraftRenderer: React.FC<DraftRendererProps> = ({ content }) => (
|
||
|
<div
|
||
|
dangerouslySetInnerHTML={{
|
||
|
__html: draftToHtml(content)
|
||
|
}}
|
||
|
/>
|
||
|
);
|
||
|
DraftRenderer.displayName = "DraftRenderer";
|
||
|
export default DraftRenderer;
|