diff --git a/src/core/components/model.jsx b/src/core/components/model.jsx index 3d5de80f..f96c7603 100644 --- a/src/core/components/model.jsx +++ b/src/core/components/model.jsx @@ -1,9 +1,10 @@ import React, { PureComponent } from "react" +import ImPropTypes from "react-immutable-proptypes" import PropTypes from "prop-types" export default class Model extends PureComponent { static propTypes = { - schema: PropTypes.object.isRequired, + schema: ImPropTypes.orderedMap.isRequired, getComponent: PropTypes.func.isRequired, specSelectors: PropTypes.object.isRequired, name: PropTypes.string, diff --git a/src/core/components/object-model.jsx b/src/core/components/object-model.jsx index 8746c7e4..343cefcf 100644 --- a/src/core/components/object-model.jsx +++ b/src/core/components/object-model.jsx @@ -142,12 +142,13 @@ export default class ObjectModel extends Component { : { "not ->" } - {not.map((schema, k) => { - return
- })} +
+ +
}