From 49d15e2a6f16edeb8c0b8d4f211f0fba549b0e1d Mon Sep 17 00:00:00 2001 From: Josh Ponelat Date: Wed, 1 Nov 2017 18:47:35 +0200 Subject: [PATCH] add specPath to parameters/requstBody --- src/core/plugins/oas3/components/request-body.jsx | 5 ++++- src/core/plugins/oas3/wrap-components/parameters.jsx | 8 +++++++- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/src/core/plugins/oas3/components/request-body.jsx b/src/core/plugins/oas3/components/request-body.jsx index 7094e068..632b1baa 100644 --- a/src/core/plugins/oas3/components/request-body.jsx +++ b/src/core/plugins/oas3/components/request-body.jsx @@ -10,6 +10,7 @@ const RequestBody = ({ specSelectors, contentType, isExecute, + specPath, onChange }) => { const Markdown = getComponent("Markdown") @@ -33,6 +34,7 @@ const RequestBody = ({ expandDepth={1} isExecute={isExecute} schema={mediaTypeValue.get("schema")} + specPath={[...specPath, "content", contentType]} example={
@@ -134,9 +138,10 @@ class Parameters extends Component { { - eachMap(parameters, (parameter) => ( + eachMap(parameters, (parameter, i) => (
{