import Avatar from "~/components/Avatar"; import Badge from "~/components/Badge"; import LabelIcon from "~/components/LabelIcon"; import { getAvatarUrl } from "~/utils/helpers"; const Card = ({ title, labels, members, }: { title: string; labels: { name: string; colourCode: string | null }[]; members: { publicId: string; email: string; user: { name: string | null; email: string; image: string | null } | null; }[]; }) => { return (
{title} {labels.length || members.length ? (
{labels.map((label) => ( } /> ))}
{members.map(({ user, email }) => { const avatarUrl = user?.image ? getAvatarUrl(user.image) : undefined; return ( ); })}
) : null}
); }; export default Card;