import { Link } from '@tanstack/react-router' import { ChevronRight, Radio } from 'lucide-react' import type { WeekendContext } from '../../types' import { EventPodium, Flag, SessionRail, railNodes } from './shared' import { analysisSessionKey, meetingIdentity } from '../../lib/weekendContext' export function LiveHandoffView({ context }: { context: WeekendContext }) { const focus = meetingIdentity(context.focus_meeting ?? context.active_session?.meeting) const active = context.active_session?.session const previous = context.previous_completed_session const previousName = previous?.session.session_name ?? 'Last session' const analysisKey = analysisSessionKey(context) const nodes = railNodes(previous, context.active_session, context.next_session) return (
{focus.circuit_short_name}
}{active?.session_name ? `${active.session_name} is on track now.` : 'A session is running now.'}
Watch live timing