import { Box } from '@/ui/Box'; import { Card } from '@/ui/Card'; import { Heading } from '@/ui/Heading'; import { Link } from '@/ui/Link'; import { Stack } from '@/ui/Stack'; import { Surface } from '@/ui/Surface'; import { Text } from '@/ui/Text'; import { ChevronRight, Shield, Users } from 'lucide-react'; interface TeamMembership { team: { id: string; name: string; }; role: string; joinedAt: Date; } interface TeamMembershipGridProps { memberships: TeamMembership[]; } export function TeamMembershipGrid({ memberships }: TeamMembershipGridProps) { return ( }> Team Memberships ({memberships.length}) {memberships.map((membership) => ( {membership.team.name} {membership.role} Since {membership.joinedAt.toLocaleDateString('en-US', { month: 'short', year: 'numeric' })} ))} ); }