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

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

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

{course?.announcement && (
Annonce du professeur

{course.announcement}

)}
{(course?.suggestions || []).map((s, i) => { const Icon = ICONS[i % ICONS.length]; return ( ); })}
{course?.deadlines?.length ? (
Échéances
    {course.deadlines.map((d) =>
  • {d.label}{d.date}
  • )}
) : null}
); }