From cd6b86e710381e6696ca08d4fb9161037317d2d5 Mon Sep 17 00:00:00 2001 From: Damiano Albani Date: Thu, 20 Jul 2017 14:12:34 +0200 Subject: [PATCH 1/2] Restore "Request URL" in live response section --- src/core/components/live-response.jsx | 2 ++ src/core/components/request-url.jsx | 22 ++++++++++++++++++++++ src/core/presets/base.js | 1 + 3 files changed, 25 insertions(+) create mode 100644 src/core/components/request-url.jsx diff --git a/src/core/components/live-response.jsx b/src/core/components/live-response.jsx index 2a52d7bf..c976e93f 100644 --- a/src/core/components/live-response.jsx +++ b/src/core/components/live-response.jsx @@ -47,6 +47,7 @@ export default class LiveResponse extends React.Component { const contentType = headers["content-type"] const Curl = getComponent("curl") + const RequestUrl = getComponent("requestUrl") const ResponseBody = getComponent("responseBody") const returnObject = headersKeys.map(key => { return {key}: {headers[key]} @@ -56,6 +57,7 @@ export default class LiveResponse extends React.Component { return (
{ request && } + { request && }

Server response

diff --git a/src/core/components/request-url.jsx b/src/core/components/request-url.jsx new file mode 100644 index 00000000..0966ccb6 --- /dev/null +++ b/src/core/components/request-url.jsx @@ -0,0 +1,22 @@ +import React from "react" +import PropTypes from "prop-types" + +export default class RequestUrl extends React.Component { + static propTypes = { + url: PropTypes.object.isRequired + } + + render() { + let { url } = this.props + + return ( +
+

Request URL

+
+
{url}
+
+
+ ) + } + +} diff --git a/src/core/presets/base.js b/src/core/presets/base.js index 0043b543..32905af0 100644 --- a/src/core/presets/base.js +++ b/src/core/presets/base.js @@ -40,6 +40,7 @@ import Overview from "core/components/overview" import Info from "core/components/info" import Footer from "core/components/footer" import ParamBody from "core/components/param-body" +import RequestUrl from "core/components/request-url" import Curl from "core/components/curl" import Schemes from "core/components/schemes" import ModelCollapse from "core/components/model-collapse" From a6944a279cacfd79ced5b3a6c48141879e22e6b6 Mon Sep 17 00:00:00 2001 From: Kyle Shockey Date: Mon, 21 Aug 2017 17:21:48 -0700 Subject: [PATCH 2/2] Remove getComponent call for RequestUrl --- src/core/components/live-response.jsx | 1 - 1 file changed, 1 deletion(-) diff --git a/src/core/components/live-response.jsx b/src/core/components/live-response.jsx index 2ec1ae17..cf9cf63b 100644 --- a/src/core/components/live-response.jsx +++ b/src/core/components/live-response.jsx @@ -52,7 +52,6 @@ export default class LiveResponse extends React.Component { const contentType = headers["content-type"] const Curl = getComponent("curl") - const RequestUrl = getComponent("requestUrl") const ResponseBody = getComponent("responseBody") const returnObject = headersKeys.map(key => { return {key}: {headers[key]}