'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. )} ); }