Aller au contenu principal

0036 — TeacherCoursesPage actions

Date : 2026-04-22 Statut : Acté

Contexte

Issue #38 T3. Plusieurs actions du dropdown courses étaient inertes.

Décision

  • courses passé en useState.
  • Handlers : handleView/learner/course/:id, handlePublish (mutation + toast), handleArchive → modale confirmation → confirmArchive (mutation non destructive + toast).
  • Menu dropdown "Aperçu" (alias view) et "Archiver" désormais fonctionnels.
  • window.confirm volontairement évité au profit d'une modale stylée cohérente avec le design MomBiz.

Conséquences

  • UX cohérente avec le reste du design system.
  • Actions dropdown réellement utiles.