import React from 'react';
import '../css/article.css';
import imageUrl from '../lib/imageUrl';
import ClickableLink from './ClickableLink';
import FlexRow from './FlexRow';
import FlexRowSection from './FlexRowSection';
export default function ArticleRow({
article,
}: {
article: SGA.ArticleDocument;
}) {
let thumbnail: React.ReactElement | null = null;
if (article.thumbnail) {
thumbnail = (
);
}
const slug = (s: string) => s.toLowerCase().replace(/ /g, '-');
const articleUrl = '/news/' + article._id + '/' + slug(article.title);
return (
{thumbnail}
{article.title}
{article.publish_date}
{article.author ?? 'No author'}
{article.summary}
);
}