"use client"; import Avatar from "@/components/avatar"; import { Icons } from "@/components/icons"; import { Button } from "@/components/ui/button"; import { Card, CardDescription, CardHeader, CardTitle, } from "@/components/ui/card"; import type { Group } from "@/server/db/schema"; import { useRouter } from "next/navigation"; import React from "react"; function GroupCard({ group }: { group: Group }) { const router = useRouter(); return (
{group.name}
    {group?.members?.slice(0, 4)?.map(({ user }, idx) => (
  • ))} {Number(group?.members?.length) > 4 && (
  • +{Number(group?.members?.length) - 4}
  • )}

{group.description}

); } export default GroupCard;