import { BookOpen, Calculator, FileSpreadsheet, ListChecks, MessageSquareText, Sparkles } from 'lucide-react'; import type { Course } from '@/lib/types'; const ICONS = [Sparkles, Calculator, ListChecks, FileSpreadsheet, MessageSquareText]; export function EmptyState({ course, onPick, term }: { course?: Course; onPick: (t: string) => void; term: string }) { return (
UQO

Bonjour ! Sur quoi travaille-t-on aujourd'hui ?

{course ? <>{course.code} {course.title} : 'Tuteur IA en évaluation immobilière'} {term ? · {term} : null}

{course?.announcement && (
Annonce du professeur

{course.announcement}

)}

Pour commencer

{(course?.suggestions || []).map((s, i) => { const Icon = ICONS[i % ICONS.length]; return ( ); })}
{course?.site && ( Notes de cours interactives : {course.site.replace('https://', '')} )} {course?.deadlines?.length ? (

Échéances

) : null}
); }