import React from 'react'; import { Calendar, Trophy, Users, Zap } from 'lucide-react'; interface RaceResultsHeaderProps { raceTrack?: string; raceScheduledAt?: string; totalDrivers?: number; leagueName?: string; raceSOF?: number | null; } const DEFAULT_RACE_TRACK = 'Race'; export default function RaceResultsHeader({ raceTrack = 'Race', raceScheduledAt, totalDrivers, leagueName, raceSOF }: RaceResultsHeaderProps) { return (
Final Results
{raceSOF && ( SOF {raceSOF} )}

{raceTrack || DEFAULT_RACE_TRACK} Results

{raceScheduledAt && ( {new Date(raceScheduledAt).toLocaleDateString('en-US', { weekday: 'short', month: 'short', day: 'numeric', })} )} {totalDrivers !== undefined && totalDrivers !== null && ( {totalDrivers} drivers classified )} {leagueName && {leagueName}}
); }