Composant EvenementsTableRow - Ligne de tableau pour événement sportif olympique AdminJO
Ce composant représente une ligne individuelle dans le tableau des événements sportifs
olympiques. Il affiche les informations complètes d'un événement (description, épreuves,
date/heure, lieu, statut) avec sous-composants spécialisés intégrés et fournit les actions
CRUD directes via boutons. Conçu pour l'interface d'administration des Jeux Olympiques 2024,
il orchestre l'affichage de données complexes avec relations multiples (épreuves, lieux)
et calcul de statut temps réel selon planning.
Données affichées et sous-composants intégrés
Description événement principale
Description complète : event.description avec typographie medium accentuée
Composant EvenementsTableRow - Ligne de tableau pour événement sportif olympique AdminJO
Ce composant représente une ligne individuelle dans le tableau des événements sportifs olympiques. Il affiche les informations complètes d'un événement (description, épreuves, date/heure, lieu, statut) avec sous-composants spécialisés intégrés et fournit les actions CRUD directes via boutons. Conçu pour l'interface d'administration des Jeux Olympiques 2024, il orchestre l'affichage de données complexes avec relations multiples (épreuves, lieux) et calcul de statut temps réel selon planning.
Données affichées et sous-composants intégrés
Description événement principale
event.descriptionavec typographie medium accentuéeÉpreuves associées via EvenementEpreuve (sous-composant intégré)
event.epreuvesarray transmis intégralementDate et horaire avec formatage français
new Date(event.date).toLocaleDateString('fr-FR')event.horraireaffiché en sous-texteLieu événement avec nom établissement
event.lieu.nompour identification établissementStatut temps réel via EventStatus (sous-composant calculé)
Actions utilisateur CRUD intégrées
✏Action de modification événement
onEdit(event)avec objet événement complet🗑Action de suppression événement
onDelete(event.id)avec ID numérique événement