import React from 'react'; import { Trophy, Crown, Flag, ChevronRight } from 'lucide-react'; import Button from '@/ui/Button'; import Image from 'next/image'; import { SkillLevelDisplay } from '@/lib/display-objects/SkillLevelDisplay'; import { MedalDisplay } from '@/lib/display-objects/MedalDisplay'; import { RatingDisplay } from '@/lib/display-objects/RatingDisplay'; interface DriverLeaderboardPreviewProps { drivers: { id: string; name: string; rating: number; skillLevel: string; nationality: string; wins: number; rank: number; avatarUrl: string; position: number; }[]; onDriverClick: (id: string) => void; onNavigateToDrivers: () => void; } export function DriverLeaderboardPreview({ drivers, onDriverClick, onNavigateToDrivers }: DriverLeaderboardPreviewProps) { const top10 = drivers; // Already sliced in builder return (
Top performers across all leagues