diff --git a/src/core/plugins/oas3/components/callbacks.jsx b/src/core/plugins/oas3/components/callbacks.jsx index 82bfd7b9..cf1d8291 100644 --- a/src/core/plugins/oas3/components/callbacks.jsx +++ b/src/core/plugins/oas3/components/callbacks.jsx @@ -1,7 +1,9 @@ import React from "react" -export default ({ callbacks, getComponent }) => { +export default (props) => { + let { callbacks, getComponent } = props const Markdown = getComponent("Markdown") + const Operation = getComponent("operation", true) if(!callbacks) { return No callbacks @@ -12,9 +14,14 @@ export default ({ callbacks, getComponent }) => {

{callbackName}

{ callback.map((pathItem, pathItemName) => { return
-

{pathItemName}

{ pathItem.map((operation, method) => { - return
{JSON.stringify(operation)}
+ return + // return
{JSON.stringify(operation)}
}) }
}) } diff --git a/src/core/plugins/oas3/wrap-components/parameters.jsx b/src/core/plugins/oas3/wrap-components/parameters.jsx index d87d7fe4..50b33b56 100644 --- a/src/core/plugins/oas3/wrap-components/parameters.jsx +++ b/src/core/plugins/oas3/wrap-components/parameters.jsx @@ -1,5 +1,5 @@ import React, { Component, PropTypes } from "react" -import Im, { OrderedMap } from "immutable" +import Im, { Map } from "immutable" import ImPropTypes from "react-immutable-proptypes" import { OAS3ComponentWrapFactory } from "../helpers" @@ -146,7 +146,7 @@ class Parameters extends Component { : "" } {this.state.callbackVisible ?
- +
: "" } { requestBody && this.state.parametersVisible &&