{/* Status badge */}
{session.status.replace('_', ' ')}
{/* Rating if completed */}
{isCompleted && session.rating && (
{'⭐'.repeat(session.rating)}
)}
{/* Notes if available */}
{session.notes && !isSkipped && (
“{session.notes}”
)}
{/* Right side: Timer or Actions */}
{isInProgress ? (
<>
>
) : isScheduled ? (
Skip this session?
{topicName ? (
<>Skipping the {session.session_type} session for {topicName}.>
) : (
<>You're about to skip this {session.session_type} session.>
)}
You can always create a new session later if needed.
Cancel onSkip('Skipped by user')}
className="bg-orange-500 hover:bg-orange-600"
>
Skip Session