import React, { ReactElement, MouseEvent } from 'react'; import Icon from '../Icon'; import { StepIconWrapper, ActiveIcon, IncompleteIcon } from './StyledSteps'; const StepIcon = ({ clickable, status, active, onClick, }: { active: boolean; clickable: boolean; onClick?: (e: MouseEvent) => void; status: 'complete' | 'incomplete'; }): ReactElement => ( {active === true && ( {status === 'complete' && } )} {status === 'complete' && active === false && ( )} {status === 'incomplete' && active === false && } ); export default StepIcon;