Checkpoint: Menu latéral moderne avec couleurs pastel (version douce et élégante) + correction du bug 'Cannot convert undefined or null to object' sur la page émargement formateur
This commit is contained in:
@@ -221,7 +221,8 @@ export default function FormateurEmargement() {
|
||||
|
||||
{/* Dates de formation */}
|
||||
<div className="space-y-2">
|
||||
{inscrit.dates?.map((date: any) => {
|
||||
{inscrit.dates && Array.isArray(inscrit.dates) && inscrit.dates.length > 0 ? inscrit.dates.map((date: any) => {
|
||||
if (!date || !date.id) return null;
|
||||
const present = isPresent(inscrit.inscription.id, date.id);
|
||||
return (
|
||||
<div
|
||||
@@ -264,7 +265,11 @@ export default function FormateurEmargement() {
|
||||
)}
|
||||
</div>
|
||||
);
|
||||
})}
|
||||
}) : (
|
||||
<p className="text-sm text-muted-foreground py-2">
|
||||
Aucune date de formation disponible
|
||||
</p>
|
||||
)}
|
||||
</div>
|
||||
</div>
|
||||
))}
|
||||
|
||||
Reference in New Issue
Block a user