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}
> )}