AdminJO Front - Documentation API - v0.1.0
    Preparing search index...
    • Composant EmployesTableRow - Ligne de table employé AdminJO

      Parameters

      • props: Props

        Configuration de la ligne employé

        • employe

          Données complètes de l'employé à afficher

        • onToggleActive

          Callback pour changer le statut d'activation

      Returns Element

      Ligne de tableau () avec données employé et actions

      EmployesTableRow

      Ce composant représente une ligne individuelle dans la table des employés, affichant toutes les informations essentielles d'un employé avec actions d'activation/désactivation. Il est conçu comme un composant atomique réutilisable pour optimiser les performances et maintenir la cohérence visuelle dans les tableaux d'employés.

      • Nom complet : Prénom + Nom avec hiérarchie visuelle
      • Identifiant : ID employé affiché en texte secondaire gris
      • Layout flex : Alignement horizontal avatar + informations
      • Matricule : Identifiant unique employé
      • Email : Adresse email de connexion
      • Téléphone : Numéro de contact
      • employe.prenom : Prénom pour nom complet et initiales
      • employe.nom : Nom pour nom complet et initiales
      • employe.id : Identifiant numérique affiché et pour callback
      • employe.matricule : Identifiant unique RH
      • employe.user.email : Email de connexion
      • employe.identifiant_telephone : Numéro de contact
      • employe.user.is_active : Statut d'activation boolean
      • User nested : employe.user.* pour données utilisateur
      • Statut centralisé : is_active dans user, pas dans employe
      • EmployesTable - Composant parent contenant cette ligne
      • Employe - Interface TypeScript des données employé
      • EmployesManagement - Gestion globale des actions employé