import { Box } from '@/ui/Box'; import { Image } from '@/ui/Image'; import { TableCell, TableRow } from '@/ui/Table'; import { Text } from '@/ui/Text'; export interface TeamLadderRowProps { rank: number; teamId: string; teamName: string; logoUrl: string; memberCount: number; teamRating: number | null; totalWins: number; totalRaces: number; onClick: () => void; } export function TeamLadderRow({ rank, teamName, logoUrl, memberCount, teamRating, totalWins, totalRaces, onClick, }: TeamLadderRowProps) { return ( #{rank} {teamName} {teamName} {teamRating !== null ? Math.round(teamRating) : '—'} {totalWins} {totalRaces} {memberCount} {memberCount === 1 ? 'member' : 'members'} ); }