From 3b6942c13a3e67a3dd1247ace9f25f3ac7a01c52 Mon Sep 17 00:00:00 2001 From: Brian Wright Date: Wed, 3 Jun 2020 14:40:03 -0500 Subject: [PATCH] fix: set default supportedSubmitMethods (#6030) --- flavors/swagger-ui-react/index.js | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/flavors/swagger-ui-react/index.js b/flavors/swagger-ui-react/index.js index fd2ed1bd..efb4cb24 100644 --- a/flavors/swagger-ui-react/index.js +++ b/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 ? : 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'], +}