@department-of-veterans-affairs/react-jsonschema-form
Advanced tools
Comparing version 1.2.3 to 1.2.5
@@ -195,3 +195,3 @@ "use strict"; | ||
} | ||
_this.props.onChange([].concat(_toConsumableArray(formData), [(0, _utils.getDefaultFormState)(itemSchema, undefined, definitions)]), { validate: false }); | ||
_this.props.onChange([].concat(_toConsumableArray(formData), [(0, _utils.getDefaultFormState)(itemSchema, undefined, definitions || {})]), { validate: false }); | ||
}, _this.onDropIndexClick = function (index) { | ||
@@ -311,3 +311,3 @@ return function (event) { | ||
var itemsSchema = (0, _utils.retrieveSchema)(schema.items, definitions); | ||
var itemsSchema = (0, _utils.retrieveSchema)(schema.items, definitions || {}); | ||
@@ -323,3 +323,3 @@ var _getUiOptions = (0, _utils.getUiOptions)(uiSchema), | ||
var itemIdPrefix = idSchema.$id + "_" + index; | ||
var itemIdSchema = (0, _utils.toIdSchema)(itemsSchema, itemIdPrefix, definitions); | ||
var itemIdSchema = (0, _utils.toIdSchema)(itemsSchema, itemIdPrefix, definitions || {}); | ||
return _this2.renderArrayFieldItem({ | ||
@@ -374,3 +374,3 @@ index: index, | ||
var itemsSchema = (0, _utils.retrieveSchema)(schema.items, definitions); | ||
var itemsSchema = (0, _utils.retrieveSchema)(schema.items, definitions || {}); | ||
var enumOptions = (0, _utils.optionsList)(itemsSchema); | ||
@@ -463,5 +463,5 @@ | ||
var itemSchemas = schema.items.map(function (item) { | ||
return (0, _utils.retrieveSchema)(item, definitions); | ||
return (0, _utils.retrieveSchema)(item, definitions || {}); | ||
}); | ||
var additionalSchema = (0, _utils.allowAdditionalItems)(schema) ? (0, _utils.retrieveSchema)(schema.additionalItems, definitions) : null; | ||
var additionalSchema = (0, _utils.allowAdditionalItems)(schema) ? (0, _utils.retrieveSchema)(schema.additionalItems, definitions || {}) : null; | ||
@@ -490,3 +490,3 @@ var _getUiOptions3 = (0, _utils.getUiOptions)(uiSchema), | ||
var itemIdPrefix = idSchema.$id + "_" + index; | ||
var itemIdSchema = (0, _utils.toIdSchema)(itemSchema, itemIdPrefix, definitions); | ||
var itemIdSchema = (0, _utils.toIdSchema)(itemSchema, itemIdPrefix, definitions || {}); | ||
var itemUiSchema = additional ? uiSchema.additionalItems || {} : Array.isArray(uiSchema.items) ? uiSchema.items[index] : uiSchema.items || {}; | ||
@@ -493,0 +493,0 @@ var itemErrorSchema = errorSchema ? errorSchema[index] : undefined; |
@@ -189,3 +189,3 @@ "use strict"; | ||
var schema = (0, _utils.retrieveSchema)(props.schema, definitions); | ||
var schema = (0, _utils.retrieveSchema)(props.schema, definitions || {}); | ||
var FieldComponent = getFieldComponent(schema, uiSchema, fields); | ||
@@ -192,0 +192,0 @@ var DescriptionField = fields.DescriptionField; |
@@ -105,3 +105,3 @@ "use strict"; | ||
var formData = (0, _utils.getDefaultFormState)(schema, props.formData, definitions); | ||
var formData = (0, _utils.getDefaultFormState)(schema, props.formData, definitions || {}); | ||
@@ -117,3 +117,3 @@ var _ref = mustValidate ? this.validate(formData, schema) : { | ||
var idSchema = originalIdSchema || (0, _utils.toIdSchema)(schema, uiSchema["ui:rootFieldId"], definitions); | ||
var idSchema = originalIdSchema || (0, _utils.toIdSchema)(schema, uiSchema["ui:rootFieldId"], definitions || {}); | ||
return { | ||
@@ -120,0 +120,0 @@ status: "initial", |
@@ -40,2 +40,6 @@ "use strict"; | ||
}; | ||
// see https://github.com/rjsf-team/react-jsonschema-form/pull/1705 | ||
if (options.autocomplete) { | ||
inputProps.autoComplete = options.autocomplete; | ||
} | ||
return _react2.default.createElement("input", _extends({}, inputProps, { | ||
@@ -42,0 +46,0 @@ className: "form-control", |
{ | ||
"name": "@department-of-veterans-affairs/react-jsonschema-form", | ||
"version": "1.2.3", | ||
"version": "1.2.5", | ||
"description": "A simple React component capable of building HTML forms out of a JSON schema.", | ||
@@ -5,0 +5,0 @@ "scripts": { |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
1011317
3821