Checkpoint: Menu latéral et tableau de bord harmonisés avec palette pastel + correction bugs "Cannot convert undefined or null to object" sur pages émargement formateur et suivi questionnaires
This commit is contained in:
@@ -152,7 +152,7 @@ export default function AdminQuestionnaireSuivi() {
|
||||
outerRadius={80}
|
||||
label={(entry) => `${entry.formationNom}: ${entry.tauxReponse}%`}
|
||||
>
|
||||
{statsByFormation.map((entry, index) => (
|
||||
{statsByFormation && Array.isArray(statsByFormation) && statsByFormation.map((entry, index) => (
|
||||
<Cell key={`cell-${index}`} fill={COLORS[index % COLORS.length]} />
|
||||
))}
|
||||
</Pie>
|
||||
@@ -201,7 +201,7 @@ export default function AdminQuestionnaireSuivi() {
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
{statsByFormateur.map((formateur) => (
|
||||
{statsByFormateur && Array.isArray(statsByFormateur) && statsByFormateur.map((formateur) => (
|
||||
<tr key={formateur.formateurId} className="border-b">
|
||||
<td className="p-2">{formateur.formateurNom}</td>
|
||||
<td className="p-2 text-center">{formateur.totalEnvois}</td>
|
||||
|
||||
Reference in New Issue
Block a user