Configuration du tableau des clients
Liste des clients à afficher
État de chargement
Terme de recherche actuel
Callback d'actualisation des données
Message d'erreur optionnel
Callback pour toggle activation client
Tableau responsive des clients avec actions limitées
Composant ClientsTable - Tableau d'affichage et gestion des clients AdminJO
Ce composant affiche la liste des clients dans un tableau responsive avec gestion des états de chargement, erreurs, et actions limitées (activation/désactivation). Il utilise le composant ClientsTableRow pour afficher chaque ligne.
Fonctionnalités réellement implémentées
Affichage du tableau
Gestion des états
⚡ Actions disponibles
Structure du composant
Props reçues
clients: Array des clients à afficherloading: État de chargement pour l'interfacesearchTerm: Terme de recherche pour messages contextuelsonRefresh: Callback pour actualiser les donnéeserror: Message d'erreur optionnel à afficherhandleToggleActive: Fonction pour activer/désactiver un clientRendu conditionnel
Intégration avec ClientsTableRow
Le composant utilise ClientsTableRow pour chaque client :