diff --git a/src/core/components/layout-utils.jsx b/src/core/components/layout-utils.jsx index d1adfeb1..1601681f 100644 --- a/src/core/components/layout-utils.jsx +++ b/src/core/components/layout-utils.jsx @@ -183,7 +183,7 @@ export class Select extends React.Component { { allowEmptyValue ? : null } { allowedValues.map(function (item, key) { - return + return }) } diff --git a/src/core/components/response-body.jsx b/src/core/components/response-body.jsx index a8518629..1e48f4e5 100644 --- a/src/core/components/response-body.jsx +++ b/src/core/components/response-body.jsx @@ -57,9 +57,6 @@ export default class ResponseBody extends React.Component { (headers["Content-Description"] && (/File Transfer/i).test(headers["Content-Description"])) || (headers["content-description"] && (/File Transfer/i).test(headers["content-description"]))) { - let contentLength = headers["content-length"] || headers["Content-Length"] - if ( !(+contentLength) ) return null - const isSafari = /^((?!chrome|android).)*safari/i.test(navigator.userAgent) if (!isSafari && "Blob" in window) { diff --git a/src/core/json-schema-components.js b/src/core/json-schema-components.js index e8bf1e44..07fcada2 100644 --- a/src/core/json-schema-components.js +++ b/src/core/json-schema-components.js @@ -36,7 +36,7 @@ export class JsonSchemaForm extends Component { let { type, format="" } = schema - let Comp = getComponent(`JsonSchema_${type}_${format}`) || getComponent(`JsonSchema_${type}`) || getComponent("JsonSchema_string") + let Comp = (format ? getComponent(`JsonSchema_${type}_${format}`) : getComponent(`JsonSchema_${type}`)) || getComponent("JsonSchema_string") return } @@ -68,19 +68,19 @@ export class JsonSchema_string extends Component { const isDisabled = schema["in"] === "formData" && !("FormData" in window) const Input = getComponent("Input") if (schema["type"] === "file") { - return () } else { - return () } } @@ -189,8 +189,8 @@ export class JsonSchema_boolean extends Component { return (