'use client'; import React from 'react'; import { Text } from '@/ui/Text'; import { Table, TableHead, TableBody, TableRow, TableHeaderCell, TableCell } from '@/ui/Table'; import { SessionStatusBadge, type SessionStatus } from './SessionStatusBadge'; import { Stack } from '@/ui/Stack'; interface RaceRow { id: string; track: string; car: string; leagueName: string | null; time: string; status: SessionStatus; } interface RaceScheduleTableProps { races: RaceRow[]; onRaceClick: (id: string) => void; } export function RaceScheduleTable({ races, onRaceClick }: RaceScheduleTableProps) { return (