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 (
Session live

{focus?.meeting_name ?? 'Live session'}

{focus?.circuit_short_name &&

{focus.circuit_short_name}

}

{active?.session_name ? `${active.session_name} is on track now.` : 'A session is running now.'}

{previous && (
{previousName} ยท Complete

What happened in {previousName}

)}
) }