diff --git a/src/core/components/property.jsx b/src/core/components/property.jsx new file mode 100644 index 00000000..0d129643 --- /dev/null +++ b/src/core/components/property.jsx @@ -0,0 +1,16 @@ +import React from "react" +import PropTypes from "prop-types" + +export const Property = ({ propKey, propVal, propStyle }) => { + return ( + +
{ propKey }: { String(propVal) }
+ ) +} +Property.propTypes = { + propKey: PropTypes.string, + propVal: PropTypes.any, + propStyle: PropTypes.object +} + +export default Property diff --git a/src/core/presets/base.js b/src/core/presets/base.js index ec005b37..fb38b568 100644 --- a/src/core/presets/base.js +++ b/src/core/presets/base.js @@ -52,6 +52,7 @@ import EnumModel from "core/components/enum-model" import ObjectModel from "core/components/object-model" import ArrayModel from "core/components/array-model" import PrimitiveModel from "core/components/primitive-model" +import Property from "core/components/property" import TryItOutButton from "core/components/try-it-out-button" import VersionStamp from "core/components/version-stamp" @@ -106,6 +107,7 @@ export default function() { ObjectModel, ArrayModel, PrimitiveModel, + Property, TryItOutButton, Markdown, BaseLayout,