From 8d1d15ca4adf5399ef2a494b1b9708eae762e98c Mon Sep 17 00:00:00 2001 From: Kyle Shockey Date: Wed, 29 Nov 2017 19:04:50 -0600 Subject: [PATCH] Simplify JsonSchemaform getComponent logic --- src/core/json-schema-components.js | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/src/core/json-schema-components.js b/src/core/json-schema-components.js index e8bf1e44..eeb294f3 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 () } }