UNPKG

terra-props-table

Version:

React component to render a table view for the props metadata of another react component.

12 lines (9 loc) 369 B
const generateProps = require('./generateProps'); const generateMarkdown = (name, componentMetadata) => { if (componentMetadata.props) { const markdownString = `## ${name} Props Table\n${generateProps(componentMetadata.props)}`; return markdownString; } throw new Error('componentMetadata does not contain props'); }; module.exports = generateMarkdown;