From eb6795884660ef8a024af97af5d6c5857f0804c8 Mon Sep 17 00:00:00 2001 From: John Chadwick <86682572+johnwchadwick@users.noreply.github.com> Date: Fri, 23 Jul 2021 12:55:47 -0700 Subject: [PATCH] Refactor markdown preview to minimize unsafe HTML. (#3842) Fixes INS-805. --- .../app/ui/components/markdown-preview.tsx | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/packages/insomnia-app/app/ui/components/markdown-preview.tsx b/packages/insomnia-app/app/ui/components/markdown-preview.tsx index 03261e4390..851a964cb4 100644 --- a/packages/insomnia-app/app/ui/components/markdown-preview.tsx +++ b/packages/insomnia-app/app/ui/components/markdown-preview.tsx @@ -117,16 +117,12 @@ class MarkdownPreview extends PureComponent { render() { const { className, heading } = this.props; const { compiled, renderError } = this.state; - const html = heading ? `

${heading}

\n${compiled}` : compiled; return (
{renderError &&

Failed to render: {renderError}

} -
- {/* Set from above */} +
+ {heading ?

{heading}

: null} +
);