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) => (
))}
);
}