import React from "react" import PropTypes from "prop-types" import Im from "immutable" const propClass = "header-example" export default class Headers extends React.Component { static propTypes = { headers: PropTypes.object.isRequired, getComponent: PropTypes.func.isRequired } render() { let { headers, getComponent } = this.props const Property = getComponent("Property") const Markdown = getComponent("Markdown", true) if ( !headers || !headers.size ) return null return (
| Name | Description | Type |
|---|---|---|
| { key } | {
!description ? null : |
{ type } { schemaExample ? |