diff --git a/src/core/components/array-model.jsx b/src/core/components/array-model.jsx
index dae6645e..a68a3562 100644
--- a/src/core/components/array-model.jsx
+++ b/src/core/components/array-model.jsx
@@ -24,24 +24,23 @@ export default class ArrayModel extends Component {
const Markdown = getComponent("Markdown")
const ModelCollapse = getComponent("ModelCollapse")
const Model = getComponent("Model")
+ const Property = getComponent("Property")
const titleEl = title &&
{ title }
- /*
+ /*
Note: we set `name={null}` in below because we don't want
the name of the current Model passed (and displayed) as the name of the array element Model
- */
+ */
return
expandDepth } collapsedContent="[...]">
[
{
- properties.size ? properties.entrySeq().map( ( [ key, v ] ) =>
-
{ key }: { String(v) })
- : null
+ properties.size ? properties.entrySeq().map( ( [ key, v ] ) => ) : null
}
{
!description ? null :
diff --git a/src/core/components/primitive-model.jsx b/src/core/components/primitive-model.jsx
index f1fba8a5..c14413a9 100644
--- a/src/core/components/primitive-model.jsx
+++ b/src/core/components/primitive-model.jsx
@@ -28,6 +28,7 @@ export default class Primitive extends Component {
let properties = schema.filter( ( v, key) => ["enum", "type", "format", "description", "$$ref"].indexOf(key) === -1 )
const Markdown = getComponent("Markdown")
const EnumModel = getComponent("EnumModel")
+ const Property = getComponent("Property")
return
@@ -35,9 +36,7 @@ export default class Primitive extends Component {
{ type }
{ format && (${format})}
{
- properties.size ? properties.entrySeq().map( ( [ key, v ] ) =>
-
{ key }: { String(v) })
- : null
+ properties.size ? properties.entrySeq().map( ( [ key, v ] ) => ) : null
}
{
!description ? null :
@@ -56,4 +55,4 @@ export default class Primitive extends Component {
}
-}
\ No newline at end of file
+}