'use client'; import Card from '@/components/ui/Card'; import { useTeamStandings } from '@/hooks/team'; interface TeamStandingsProps { teamId: string; leagues: string[]; } export default function TeamStandings({ teamId, leagues }: TeamStandingsProps) { const { data: standings = [], isLoading: loading } = useTeamStandings(teamId, leagues); if (loading) { return (
Loading standings...
); } return (

League Standings

{standings.map((standing: any) => (

{standing.leagueName}

P{standing.position}
{standing.points}
Points
{standing.wins}
Wins
{standing.racesCompleted}
Races
))}
{standings.length === 0 && (
No standings available yet.
)}
); }