import React from "react" import { StackedAvatars } from "../StackedAvatars" import ChevronUp from "../../icons/chevron-up.svg" import * as SC from "./styles" interface ResourceHeaderProps { title: any authors: any createdAt: any timeToRead: any recommendedReading: any } export function ResourceHeader({ title, authors, createdAt, timeToRead, recommendedReading, }: ResourceHeaderProps) { const date = new Date(createdAt) const month = date.toLocaleString("default", { month: "long" }) const day = date.getDate() const year = date.getUTCFullYear() const dateToHuman = `${month} ${day}, ${year}` return ( {title} {authors.length} contributor{authors.lenght > 1 && "s"} {dateToHuman} {timeToRead} minute{timeToRead !== 1 && "s"} read time {recommendedReading && ( Recommended reading {recommendedReading.map(item => { return ( {item} ) })} )} ) }