application - v0.1.0
    Preparing search index...
    • Composant Notification pour l'affichage de messages temporaires à l'utilisateur. Voir la documentation du module ci-dessus pour les détails complets.

      Le composant se positionne au centre de l'écran avec un z-index élevé et disparaît automatiquement après la durée spécifiée. Il gère différents types visuels selon le contexte (erreur, succès, information).

      Parameters

      • props: NotificationProps

        Les propriétés du composant

        Interface définissant les propriétés d'une notification. Utilisée pour afficher des messages temporaires à l'utilisateur.

        NotificationProps

        • message: string

          Le message à afficher dans la notification

        • type: "error" | "success" | "info"

          Le type de notification qui détermine l'apparence et l'icône

        • Optionalduration?: number

          Durée d'affichage en millisecondes (optionnel, par défaut géré par le composant)

        • OptionalonCloseAction?: () => void

          Fonction callback appelée lors de la fermeture de la notification (optionnel)

      Returns Element

      Notification modale centrée avec message et contrôles de fermeture

      // Notification d'erreur
      <Notification
      message="Une erreur est survenue"
      type="error"
      onCloseAction={() => setShowNotif(false)}
      />

      // Notification de succès avec durée personnalisée
      <Notification
      message="Opération réussie"
      type="success"
      duration={5000}
      onCloseAction={handleClose}
      />