feat(#13): Live tyre-degradation & pit-window panel

Implemented by claude via .agents/dev dispatch.
This commit is contained in:
2026-07-04 00:00:19 -04:00
parent 75ca5f4deb
commit 4e62e93ea2
6 changed files with 867 additions and 0 deletions

View File

@@ -22,6 +22,7 @@ import { BattleChips } from '../components/live/BattleChips'
import { PinnedDrivers } from '../components/live/PinnedDrivers'
import { RaceControlFeed } from '../components/live/RaceControlFeed'
import { TrackMap } from '../components/live/TrackMap'
import { TyreDegPanel } from '../components/live/TyreDegPanel'
import { Radio } from 'lucide-react'
type StreamStatus = 'connecting' | 'connected' | 'disconnected' | 'error'
@@ -193,6 +194,7 @@ export function LiveTimingPage() {
driverInfo={snapshot.DriverInfo}
loading={trackOutlineQuery.isLoading}
/>
<TyreDegPanel rows={rows} sessionType={snapshot.Session?.SessionType} pinned={pinned} />
<div className="live-columns">
<div className="live-tower-col">
<div className="sec-header">