import React from 'react'; import { ArticleBylineAuthorData } from '../../types/related-article-slice'; import { BylineBlockContainer, BylineBlockImgContainer, BylineBlockImg, BylineBlockContent, BylineBlockAuthorContent, BylineBlockAuthorName, BylineBlockAuthorJobTitle, BylineBlockDescription } from './styles'; export const ArticleBylineBlock: React.FC<{ authorData?: ArticleBylineAuthorData; description?: string; }> = ({ authorData, description }) => { if ( !((authorData && authorData.name) || (authorData && authorData.image)) && !description ) { return null; } return ( {authorData && authorData.image && ( )} {authorData && authorData.name && ( {authorData.name} )} {authorData && authorData.jobTitle && ( {authorData.jobTitle} )} {description && ( {description} )} ); };