UNPKG

fhir-react

Version:

React component library for displaying FHIR Resources

27 lines (23 loc) 564 B
import React from 'react'; import PropTypes from 'prop-types'; const Annotation = props => { const { fhirData } = props; if (!Array.isArray(fhirData)) { return null; } return ( <ul className="fhir-datatype__Annotation"> {fhirData.map((item, i) => ( <li className="fhir-datatype__Annotation__item" key={`item-${i}`}> {item.text} </li> ))} </ul> ); }; Annotation.propTypes = { fhirData: PropTypes.arrayOf( PropTypes.shape({ text: PropTypes.string.isRequired }), ), }; export default Annotation;