import React, { useContext } from 'react'; import AppContext from '../../context/AppContext'; import { hexToRgb } from '../../utils'; const Gengar = () => { const context = useContext(AppContext); const { state } = context; const { data, theme } = state; const { r, g, b } = hexToRgb(theme.colors.accent); const ContactItem = ({ icon, value }) => value && (
{icon}
{value}
); const Heading = ({ title }) => (
{title}
); const SkillItem = x => (
  • {x}
  • ); const EducationItem = x => (
    {x.name} {x.start !== '' && x.end !== '' && ( ({x.start} - {x.end}) )}

    {x.major}

    {x.grade}

    {x.description}

    ); const AwardCertificationItem = x => (
    {x.title}

    {x.subtitle}

    ); const WorkItem = x => (
    {x.title}

    {x.role}

    ({x.start} - {x.end})

    {x.description}

    ); return (
    {data.profile.photo !== '' && ( Resume Photograph )}

    {data.profile.firstName}

    {data.profile.lastName}


    {data.objective.enable && (

    {data.objective.body}

    )}
    {data.skills.enable && (
      {data.skills.items.map(SkillItem)}
    )} {data.education.enable && (
    {data.education.items.map(EducationItem)}
    )} {data.certifications.enable && (
    {data.certifications.items.map(AwardCertificationItem)}
    )}
    {data.work.enable && (
    {data.work.items.map(WorkItem)}
    )} {data.awards.enable && (
    {data.awards.items.map(AwardCertificationItem)}
    )} {data.extras.enable && (
    {data.extras.items.map(x => ( ))}
    {x.key} {x.value}
    )}
    ); }; export default Gengar;