import { Icon } from '@/ui/Icon'; import { Box } from '@/ui/primitives/Box'; import { Text } from '@/ui/Text'; import { ChevronRight } from 'lucide-react'; interface SidebarRaceItemProps { race: { id: string; track: string; scheduledAt: string; }; onClick?: () => void; className?: string; } export function SidebarRaceItem({ race, onClick, className }: SidebarRaceItemProps) { const scheduledAtDate = new Date(race.scheduledAt); return ( {scheduledAtDate.getDate()} {race.track} {scheduledAtDate.toLocaleTimeString([], { hour: '2-digit', minute: '2-digit' })} ); }