improvement: add Schema/Model switching to ModelExample component (via #5080)
This commit is contained in:
@@ -44,13 +44,17 @@ export default class ModelExample extends React.Component {
|
||||
let { defaultModelExpandDepth } = getConfigs()
|
||||
const ModelWrapper = getComponent("ModelWrapper")
|
||||
|
||||
let isOAS3 = specSelectors.isOAS3()
|
||||
|
||||
return <div>
|
||||
<ul className="tab">
|
||||
<li className={ "tabitem" + ( this.state.activeTab === "example" ? " active" : "") }>
|
||||
<a className="tablinks" data-name="example" onClick={ this.activeTab }>{isExecute ? "Edit Value" : "Example Value"}</a>
|
||||
</li>
|
||||
{ schema ? <li className={ "tabitem" + ( this.state.activeTab === "model" ? " active" : "") }>
|
||||
<a className={ "tablinks" + ( isExecute ? " inactive" : "" )} data-name="model" onClick={ this.activeTab }>Model</a>
|
||||
<a className={ "tablinks" + ( isExecute ? " inactive" : "" )} data-name="model" onClick={ this.activeTab }>
|
||||
{isOAS3 ? "Schema" : "Model" }
|
||||
</a>
|
||||
</li> : null }
|
||||
</ul>
|
||||
<div>
|
||||
|
||||
Reference in New Issue
Block a user