import { intlFormat, formatDistanceToNowStrict } from "date-fns"; import { StarOcticon, ForkOcticon } from "../Icons"; import { RepoType } from "../../types"; import styles from "./RepositoryCard.module.css"; const RepositoryCard = (props: RepoType) => (
{props.name} {props.description &&

{props.description}

}
{props.language && (
{props.language.name}
)} {props.stars > 0 && (
{props.stars.toLocaleString("en-US")}
)} {props.forks > 0 && (
{props.forks.toLocaleString("en-US")}
)}
Updated {formatDistanceToNowStrict(new Date(props.updatedAt), { addSuffix: true })}
); export default RepositoryCard;