diff --git a/Front-End/src/components/ProfileDirectory.js b/Front-End/src/components/ProfileDirectory.js index 0809644..2c6533b 100644 --- a/Front-End/src/components/ProfileDirectory.js +++ b/Front-End/src/components/ProfileDirectory.js @@ -85,26 +85,31 @@ const ProfileDirectory = ({ profileRoles, handleActivateProfile, handleDeletePro ) }, { name: 'Utilisateur', transform: (row) => ( -
- {row.associated_person?.guardian_name} -
- ) - }, - { name: 'Elève(s) associé(s)', transform: (row) => ( -
- {row.associated_person?.students?.map(student => ( - - {student.student_name} - - ))} -
- ) - }, - { name: 'Etat du dossier d\'inscription', transform: (row) => ( -
- {row.associated_person?.students?.map(student => ( - - ))} +
+ {row.associated_person?.guardian_name} + {row.associated_person && ( + +
+ Elève(s) associé(s): +
+ {row.associated_person?.students?.map(student => ( +
+ + {student.student_name} + + +
+ ))} +
+
+
+ }> + + + )}
) }, @@ -142,32 +147,34 @@ const ProfileDirectory = ({ profileRoles, handleActivateProfile, handleDeletePro { name: 'Utilisateur', transform: (row) => (
{row.associated_person?.teacher_name} - -
- Classes associées: -
- {row.associated_person?.classes?.map(classe => ( - - {classe.name} - - ))} -
-
+ {row.associated_person && ( + - Spécialités: -
- {row.associated_person?.specialities?.map(speciality => ( - - ))} +
+ Classes associées: +
+ {row.associated_person?.classes?.map(classe => ( + + {classe.name} + + ))} +
+
+
+ Spécialités: +
+ {row.associated_person?.specialities?.map(speciality => ( + + ))} +
-
- }> - - + }> + + + )} ) },