diff --git a/app/ui/components/markdown-preview.js b/app/ui/components/markdown-preview.js index 50c05b16cb..537497f6b9 100644 --- a/app/ui/components/markdown-preview.js +++ b/app/ui/components/markdown-preview.js @@ -80,9 +80,11 @@ class MarkdownPreview extends PureComponent { } render () { - const {className} = this.props; + const {className, heading} = this.props; const {compiled, renderError} = this.state; + let html = heading ? `

${heading}

\n${compiled}` : compiled; + return (
{renderError && ( @@ -91,7 +93,7 @@ class MarkdownPreview extends PureComponent {

)}
+ dangerouslySetInnerHTML={{__html: html}}> {/* Set from above */}
@@ -106,7 +108,8 @@ MarkdownPreview.propTypes = { // Optional className: PropTypes.string, - debounceMillis: PropTypes.number + debounceMillis: PropTypes.number, + heading: PropTypes.string }; export default MarkdownPreview; diff --git a/app/ui/components/request-pane.js b/app/ui/components/request-pane.js index 0a39b73ff2..96e558b297 100644 --- a/app/ui/components/request-pane.js +++ b/app/ui/components/request-pane.js @@ -366,12 +366,14 @@ class RequestPane extends PureComponent { Edit - +
+ +
) : (