L’un de nos clients a besoin d’une fonctionnalité permettant de sélectionner un utilisateur via une liste déroulante qui inclurait les utilisateurs en attente.
J’ai examiné la base de code et le composant utilise la méthode de bibliothèque userSearch pour effectuer l’appel API au serveur. Actuellement, il n’y a aucun moyen d’y transmettre des paramètres supplémentaires.
De plus, l’action du contrôleur Rails search_users ne dispose d’aucun mécanisme pour accepter des paramètres supplémentaires.
Je pense à créer une PR qui permettrait de passer un paramètre includeStagedUsers, qui serait par défaut à false, au composant user-chooser, ce qui permettrait d’afficher les utilisateurs en attente dans la liste déroulante. Qu’en pensez-vous @j.jaffeux ?
Je n’ai pas d’opinion particulière à ce sujet. Il s’agit surtout d’ajouter une fonctionnalité dans le noyau dont nous n’avons pas grand besoin. Qu’en penses-tu, @zogstrip ?
L’essentiel ici, c’est que cette partie de la base de code n’est pas extensible. Ce serait aussi utile si vous pouviez proposer une spécification pour la rendre extensible. Je serais ravi de faire une PR dans ce sens.