website refactor
This commit is contained in:
@@ -4,6 +4,7 @@ import React from 'react';
|
||||
import { Text } from '@/ui/Text';
|
||||
import { Table, TableHead, TableBody, TableRow, TableHeader, TableCell } from '@/ui/Table';
|
||||
import { SessionStatusBadge, type SessionStatus } from './SessionStatusBadge';
|
||||
import { Stack } from '@/ui/Stack';
|
||||
|
||||
interface RaceRow {
|
||||
id: string;
|
||||
@@ -25,8 +26,7 @@ export function RaceScheduleTable({ races, onRaceClick }: RaceScheduleTableProps
|
||||
<TableHead>
|
||||
<TableRow>
|
||||
<TableHeader>Time</TableHeader>
|
||||
<TableHeader>Track</TableHeader>
|
||||
<TableHeader>Car</TableHeader>
|
||||
<TableHeader>Session Details</TableHeader>
|
||||
<TableHeader>League</TableHeader>
|
||||
<TableHeader textAlign="right">Status</TableHeader>
|
||||
</TableRow>
|
||||
@@ -39,21 +39,23 @@ export function RaceScheduleTable({ races, onRaceClick }: RaceScheduleTableProps
|
||||
clickable
|
||||
>
|
||||
<TableCell>
|
||||
<Text size="xs" variant="telemetry" weight="bold">{race.time}</Text>
|
||||
<Text size="xs" variant="telemetry" weight="bold" mono>{race.time}</Text>
|
||||
</TableCell>
|
||||
<TableCell>
|
||||
<Text size="sm" weight="bold" variant="high">
|
||||
{race.track}
|
||||
</Text>
|
||||
<Stack gap={0.5}>
|
||||
<Text size="sm" weight="bold" variant="high">
|
||||
{race.track}
|
||||
</Text>
|
||||
<Text size="xs" variant="low" uppercase letterSpacing="widest">{race.car}</Text>
|
||||
</Stack>
|
||||
</TableCell>
|
||||
<TableCell>
|
||||
<Text size="xs" variant="low">{race.car}</Text>
|
||||
</TableCell>
|
||||
<TableCell>
|
||||
<Text size="xs" variant="low">{race.leagueName || 'Official'}</Text>
|
||||
<Text size="xs" variant="low" weight="medium">{race.leagueName || 'Official'}</Text>
|
||||
</TableCell>
|
||||
<TableCell textAlign="right">
|
||||
<SessionStatusBadge status={race.status} />
|
||||
<Stack direction="row" justify="end">
|
||||
<SessionStatusBadge status={race.status} />
|
||||
</Stack>
|
||||
</TableCell>
|
||||
</TableRow>
|
||||
))}
|
||||
|
||||
Reference in New Issue
Block a user