interface SeasonStatistics { racesCompleted: number; totalRaces: number; averagePoints: number; highestScore: number; totalPoints: number; } interface SeasonStatsCardProps { stats: SeasonStatistics; } export function SeasonStatsCard({ stats }: SeasonStatsCardProps) { const completionPercentage = stats.totalRaces > 0 ? Math.round((stats.racesCompleted / stats.totalRaces) * 100) : 0; if (stats.racesCompleted === 0) { return null; } return (

📈 Season Statistics

Your performance this season

Races Completed

{stats.racesCompleted} /{stats.totalRaces}

Average Points

{stats.averagePoints.toFixed(1)}

Highest Score

{stats.highestScore}

Total Points

{stats.totalPoints}

Season Progress {completionPercentage}%
); }