import BeerPostQueryResult from '@/services/BeerPost/types/BeerPostQueryResult'; import Link from 'next/link'; import formatDistanceStrict from 'date-fns/formatDistanceStrict'; import { useState } from 'react'; import { FaRegThumbsUp, FaThumbsUp } from 'react-icons/fa'; const BeerInfoHeader: React.FC<{ beerPost: BeerPostQueryResult }> = ({ beerPost }) => { const createdAtDate = new Date(beerPost.createdAt); const timeDistance = formatDistanceStrict(createdAtDate, Date.now()); const [isLiked, setIsLiked] = useState(false); return (

{beerPost.name}

by{' '} {beerPost.brewery.name}

posted by{' '} {beerPost.postedBy.username} {` ${timeDistance}`} ago

{beerPost.description}

{beerPost.type.name}
{beerPost.abv}% ABV {beerPost.ibu} IBU
); }; export default BeerInfoHeader;