import React from "react"; import Link from "next/link"; import { TinaMarkdown } from "tinacms/dist/rich-text"; import { BsArrowRight } from "react-icons/bs"; import format from "date-fns/format"; import { PostsType } from "../../pages/posts"; export const Posts = ({ data }: { data: PostsType[] }) => { return ( <> { data.map((postData) => { const post = postData.node; const date = new Date(post.date); let formattedDate = ""; if (!isNaN(date.getTime())) { formattedDate = format(date, "MMM dd, yyyy"); } return (
{ post?.author?.name }
{ formattedDate !== "" && ( <> —{ formattedDate }
> ) }