import { Badge } from '@/ui/Badge'; import { Button } from '@/ui/Button'; import { Heading } from '@/ui/Heading'; import { Icon } from '@/ui/Icon'; import { Link } from '@/ui/Link'; import { Stack } from '@/ui/Stack'; import { Surface } from '@/ui/Surface'; import { Text } from '@/ui/Text'; import { Calendar, ChevronRight, Clock } from 'lucide-react'; interface NextRaceCardProps { track: string; car: string; formattedDate: string; formattedTime: string; timeUntil: string; isMyLeague: boolean; href: string; } export function NextRaceCard({ track, car, formattedDate, formattedTime, timeUntil, isMyLeague, href, }: NextRaceCardProps) { return ( Next Race {isMyLeague && ( Your League )} {track} {car} {formattedDate} {formattedTime} Starts in {timeUntil} ); }