import React from 'react'; import { Card } from '@/ui/Card'; import { Heading } from '@/ui/Heading'; import { RankingListItem } from '@/ui/RankingListItem'; import { RankingList } from '@/ui/RankingList'; import { MinimalEmptyState } from '@/ui/EmptyState'; export interface DriverRanking { type: 'overall' | 'league'; name: string; rank: number; totalDrivers: number; percentile: number; rating: number; } interface DriverRankingsProps { rankings: DriverRanking[]; } export function DriverRankings({ rankings }: DriverRankingsProps) { if (!rankings || rankings.length === 0) { return ( Rankings ); } return ( Rankings {rankings.map((ranking, index) => ( ))} ); }