import { Table, TableBody, TableCell, TableHead, TableHeader, TableRow } from 'ui' export function ComponentProps(props: any) { // map through all props types for this component DropdownMenu // return a table with the prop name, type, default value, and description // const code = ` // /** My first component */ // export default ({ name }: { name: string }) =>
{{name}}
; // ` // console.log('from the component props', JSON.parse(props.docs)) const docs = JSON.parse(props.docs) // console.log(docs.props) return (

{props.children}

Prop Name Required Type Description {Object.entries(docs.props).map(([propName, prop], index) => ( {propName} {/* // @ts-ignore */} {prop.required ? 'Yes' : 'No'} {/* // @ts-ignore */} {prop.flowType.name} {/* // @ts-ignore */} {prop.description} ))}
) }