application - v0.1.0
    Preparing search index...
    • Composant ModalEvenement pour l'affichage détaillé des événements olympiques. Voir la documentation du module ci-dessus pour les détails complets.

      Ce composant affiche un modal complet avec toutes les informations d'un événement, incluant les épreuves groupées par discipline, les informations de lieu et horaires, ainsi que la gestion des réservations avec authentification intégrée.

      Parameters

      • props: Props

        Les propriétés du composant

        • epreuveId

          ID de l'épreuve pour charger l'événement

        • onCloseAction

          Callback de fermeture du modal

      Returns Element

      Modal d'événement avec informations complètes et gestion des réservations

      // Utilisation dans une liste d'épreuves
      const [selectedEpreuve, setSelectedEpreuve] = useState<number | null>(null);

      <ModalEvenement
      epreuveId={selectedEpreuve}
      onCloseAction={() => setSelectedEpreuve(null)}
      />

      // Avec gestion d'état pour l'ouverture
      <CardEpreuve
      epreuve={epreuve}
      onClick={(id) => setSelectedEpreuve(id)}
      />