import React, { memo, useContext } from 'react';
import ReactMarkdown from 'react-markdown';
import PageContext from '../../../contexts/PageContext';
import { safetyCheck } from '../../../utils';
const ReferenceItem = (x) => (
{x.name}
{x.position}
{x.phone}
{x.email}
{x.summary && (
)}
);
const ReferencesB = () => {
const { data, heading: Heading } = useContext(PageContext);
return safetyCheck(data.references) ? (
{data.references.heading}
{data.references.items.map(ReferenceItem)}
) : null;
};
export default memo(ReferencesB);