import { Link } from 'react-router-dom' import { getTreeNavigatePath } from '@/lib/routing' interface OpenSession { id: string treeName: string treeId: string treeType?: string stepNumber?: number totalSteps?: number timeAgo: string } interface OpenSessionsProps { sessions: OpenSession[] } export function OpenSessions({ sessions }: OpenSessionsProps) { return (

My Open Sessions

View All
{sessions.length === 0 ? (

No open sessions

) : ( sessions.map((session, i) => (
{session.treeName}
{session.stepNumber && session.totalSteps ? `Step ${session.stepNumber} of ${session.totalSteps}` : 'In progress'} · {session.timeAgo}
Resume
)) )}
) }