import React, { memo, useContext } from 'react'; import PageContext from '../../../contexts/PageContext'; const LanguageItem = (x) => (
{x.name}

{x.fluency}

); const LanguagesA = () => { const { data, heading: Heading } = useContext(PageContext); return data.languages.visible && data.languages.items ? (
{data.languages.heading} {data.languages.items.map(LanguageItem)}
) : null; }; export default memo(LanguagesA);