From cdcbd56dde9aeb7ef38601771b8d4b5c2ee52a37 Mon Sep 17 00:00:00 2001 From: Gregory Schier Date: Fri, 16 Jun 2017 18:18:31 -0700 Subject: [PATCH] Prefix markdown preview with request name --- app/ui/components/markdown-preview.js | 9 ++++++--- app/ui/components/request-pane.js | 14 ++++++++------ 2 files changed, 14 insertions(+), 9 deletions(-) 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 - +
+ +
) : (