瀏覽代碼

fix: set default supportedSubmitMethods (#6030)

bubble
Brian Wright 4 年之前
committed by GitHub
父節點
當前提交
3b6942c13a
沒有發現已知的金鑰在資料庫的簽署中 GPG 金鑰 ID: 4AEE18F83AFDEB23
共有 1 個檔案被更改,包括 7 行新增3 行删除
  1. +7
    -3
      flavors/swagger-ui-react/index.js

+ 7
- 3
flavors/swagger-ui-react/index.js 查看文件

@@ -8,7 +8,7 @@ export default class SwaggerUI extends React.Component {
this.SwaggerUIComponent = null
this.system = null
}
componentDidMount() {
const ui = swaggerUIConstructor({
plugins: this.props.plugins,
@@ -27,7 +27,7 @@ export default class SwaggerUI extends React.Component {

this.forceUpdate()
}
render() {
return this.SwaggerUIComponent ? <this.SwaggerUIComponent /> : null
}
@@ -41,7 +41,7 @@ export default class SwaggerUI extends React.Component {
// update the internal URL
this.system.specActions.updateUrl(this.props.url)
// trigger remote definition fetch
this.system.specActions.download(this.props.url)
this.system.specActions.download(this.props.url)
}
}

@@ -91,3 +91,7 @@ SwaggerUI.propTypes = {
defaultModelExpandDepth: PropTypes.number,
plugins: PropTypes.arrayOf(PropTypes.object),
}

SwaggerUI.defaultProps = {
supportedSubmitMethods: ['get', 'put', 'post', 'delete', 'options', 'head', 'patch', 'trace'],
}

Loading…
取消
儲存