import get from 'lodash/get'; import { Port } from '../../api'; import { PortRecord, PortRecordMap } from '../../customTypings/index.d'; function PortsRenderer({ ports, portTypeMap }: { ports: PortRecordMap; portTypeMap: object }) { const renderPort = (port: PortRecord) => { const type = Port.getComponentType(port); const ConcretePort = get((portTypeMap as any)[type], 'component'); return ; }; return {ports.toArray().map(renderPort)}; } export default PortsRenderer;