From 65a2d00358735792b0c293b1fe7ea40aa185b422 Mon Sep 17 00:00:00 2001 From: Manus Sandbox Date: Sun, 23 Nov 2025 17:48:36 -0500 Subject: [PATCH] =?UTF-8?q?Checkpoint:=20Correction=20de=20l'erreur=20d'af?= =?UTF-8?q?fichage=20au=20clic=20sur=20un=20=C3=A9v=C3=A9nement=20du=20cal?= =?UTF-8?q?endrier=20(ajout=20import=20useState=20manquant)=20et=20correct?= =?UTF-8?q?ion=20du=20menu=20invisible=20sur=20la=20page=20=C3=89tablissem?= =?UTF-8?q?ents=20(ajout=20DashboardLayout=20wrapper)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- client/src/pages/AdminEtablissements.tsx | 49 +++++++++++++----------- todo.md | 5 +++ 2 files changed, 31 insertions(+), 23 deletions(-) diff --git a/client/src/pages/AdminEtablissements.tsx b/client/src/pages/AdminEtablissements.tsx index 5980155..d778d17 100644 --- a/client/src/pages/AdminEtablissements.tsx +++ b/client/src/pages/AdminEtablissements.tsx @@ -1,4 +1,5 @@ import { Card, CardContent, CardDescription, CardHeader, CardTitle } from "@/components/ui/card"; +import DashboardLayout from "@/components/DashboardLayout"; import { Table, TableBody, TableCell, TableHead, TableHeader, TableRow } from "@/components/ui/table"; import { trpc } from "@/lib/trpc"; import { Building2, Users, TrendingUp, Activity } from "lucide-react"; @@ -12,16 +13,17 @@ export default function AdminEtablissements() { const tauxGlobal = totalApprenants > 0 ? Math.round((totalActifs / totalApprenants) * 100) : 0; return ( -
-
-

Établissements

-

- Vue d'ensemble des établissements et de leur participation -

-
+ +
+
+

Établissements

+

+ Vue d'ensemble des établissements et de leur participation +

+
- {/* Statistiques globales */} -
+ {/* Statistiques globales */} +
Établissements @@ -65,18 +67,18 @@ export default function AdminEtablissements() {

Global

-
+
- {/* Tableau des établissements */} - - - Liste des établissements - - Statistiques de participation par établissement - - - - {isLoading ? ( + {/* Tableau des établissements */} + + + Liste des établissements + + Statistiques de participation par établissement + + + + {isLoading ? (
@@ -116,8 +118,9 @@ export default function AdminEtablissements() { Aucun établissement trouvé

)} - - -
+
+
+
+
); } diff --git a/todo.md b/todo.md index cd4f324..e5f7dd9 100644 --- a/todo.md +++ b/todo.md @@ -567,3 +567,8 @@ - [x] Créer les requêtes backend pour récupérer les statistiques par établissement - [x] Créer une page "Établissements" avec liste et statistiques - [x] Ajouter le lien dans le menu de navigation + +## Corrections bugs interface + +- [x] Corriger l'erreur d'affichage au clic sur un événement du calendrier (ajout import useState) +- [x] Corriger le problème de menu invisible sur la page Établissements (ajout DashboardLayout)