import { TeamBadge } from "@/components/teams/TeamBadge"; type Standing = { team_id: string; team_name: string; logo_path: string | null; played: number; won: number; drawn: number; lost: number; goals_for: number; goals_against: number; goal_difference: number; points: number; }; export function StandingsTable({ standings }: { standings: Standing[] }) { const sorted = [...standings].sort((a, b) => { if (b.points !== a.points) return b.points - a.points; if (b.goal_difference !== a.goal_difference) return b.goal_difference - a.goal_difference; if (b.goals_for !== a.goals_for) return b.goals_for - a.goals_for; return a.team_name.localeCompare(b.team_name); }); return (
| # | Team | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
| {i + 1} |
|
{row.played} | {row.won} | {row.drawn} | {row.lost} | {row.goals_for} | {row.goals_against} | {row.goal_difference} | {row.points} |