Create OperationServers component

This commit is contained in:
Kyle Shockey
2017-11-30 14:07:42 -08:00
parent 25b9fb28dc
commit 07a9410ee5
3 changed files with 16 additions and 0 deletions

View File

@@ -96,6 +96,7 @@ export default class Operation extends PureComponent {
const Collapse = getComponent( "Collapse" ) const Collapse = getComponent( "Collapse" )
const Markdown = getComponent( "Markdown" ) const Markdown = getComponent( "Markdown" )
const Schemes = getComponent( "schemes" ) const Schemes = getComponent( "schemes" )
const OperationServers = getComponent( "OperationServers" )
const OperationExt = getComponent( "OperationExt" ) const OperationExt = getComponent( "OperationExt" )
const { showExtensions } = getConfigs() const { showExtensions } = getConfigs()
@@ -165,6 +166,12 @@ export default class Operation extends PureComponent {
</div> : null </div> : null
} }
{ !tryItOutEnabled ? null :
<OperationServers
operationServers={operation.get("servers")}
/>
}
<Parameters <Parameters
parameters={parameters} parameters={parameters}
operation={operation} operation={operation}

View File

@@ -4,6 +4,7 @@ import OperationLink from "./operation-link.jsx"
import Servers from "./servers" import Servers from "./servers"
import RequestBodyEditor from "./request-body-editor" import RequestBodyEditor from "./request-body-editor"
import HttpAuth from "./http-auth" import HttpAuth from "./http-auth"
import OperationServers from "./operation-servers"
export default { export default {
Callbacks, Callbacks,
@@ -11,5 +12,6 @@ export default {
RequestBody, RequestBody,
Servers, Servers,
RequestBodyEditor, RequestBodyEditor,
OperationServers,
operationLink: OperationLink operationLink: OperationLink
} }

View File

@@ -0,0 +1,7 @@
import React from "react"
export default class OperationServers extends React.PureComponent {
render() {
return null
}
}