diff --git a/src/core/components/headers.jsx b/src/core/components/headers.jsx index 5dc13f6c..a4ba63b5 100644 --- a/src/core/components/headers.jsx +++ b/src/core/components/headers.jsx @@ -2,20 +2,24 @@ import React from "react" import PropTypes from "prop-types" import Im from "immutable" +const propStyle = { color: "#999", fontStyle: "italic" } + export default class Headers extends React.Component { static propTypes = { - headers: PropTypes.object.isRequired + headers: PropTypes.object.isRequired, + getComponent: PropTypes.func.isRequired }; render() { - let { headers } = this.props + let { headers, getComponent } = this.props + const Property = getComponent("Property") if ( !headers || !headers.size ) return null - return ( + return (
| { key } | { header.get( "description" ) } | -{ header.get( "type" ) } | +{ header.get( "schema" ).get( "type" ) } { header.get( "schema" ).get( "example" ) ? |