Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Filtrer la liste des utilisateurs #91

Open
ketroadec opened this issue Aug 9, 2024 · 1 comment
Open

Filtrer la liste des utilisateurs #91

ketroadec opened this issue Aug 9, 2024 · 1 comment

Comments

@ketroadec
Copy link
Collaborator

ketroadec commented Aug 9, 2024

User story

  • En tant que Pilote politique publique, Admin dispositif, Instructeur, Support animation

  • Je veux pouvoir filtrer la liste des utilisateurs de la suite gestionnaire

Design

https://www.figma.com/design/IFH80doDOEvJvbMlUnQIOC/%E2%AD%90%EF%B8%8F-Outil-gestionnaire-FNE?node-id=3247-36484&t=pUIe1E3sb5wJajnq-4

Règles métiers

  1. Lorsque je suis connecté en tant que Pilote politique publique, Admin dispositif, Instructeur, Support animation, si je clique sur le bouton "Filtrer" de la liste des utilisateurs, un drawer s'ouvre avec les filtres disponibles
  2. Un premier filtre est un toggle "Uniquement les utilisateurs actifs". Ce toggle permet de n'afficher que les utilisateurs qui ont activé leur compte
  3. Par zone géographique :
    • Région : L'utilisateur sélectionne une région dans la liste. Les utilisateurs affichés seront uniquement ceux rattachés à cette région (gestionnaire de région, gestionnaire département) ou rattachés à une structure de cette région
    • Département : L'utilisateur sélectionne un département dans la liste. Les utilisateurs affichés seront uniquement ceux rattachés à ce département (gestionnaire département) ou rattachés à une structure de cet département
    • L'utilisateur pourra également rechercher un département ou une région en tapant sa recherche dans le champ
    • L'utilisateur devra sélectionner un résultat dans la liste et ne pourra pas rechercher en saisie libre
  4. par structure : champ de recherche par nom d'une structure. Les utilisateurs affichés seront uniquement ceux liés à cette structure. Les résultats de la recherche par structure dépendront de la région et du département sélectionné. Exemple : si le filtre département est sélectionné sur le Rhône, une structure de Marseille ne sera pas retournée dans les résultats
  5. Par rôles : Liste des rôles avec sélection multiple
  6. Par défaut, tous les rôles seront cochés. Pour filtrer plus précisément il faudra décocher les rôles non recherchés
  7. Bouton "Tout effacer" : au clic, réinitialise tous les filtres
@NerOcrO NerOcrO assigned NerOcrO and unassigned NerOcrO Oct 3, 2024
@ketroadec
Copy link
Collaborator Author

ketroadec commented Dec 10, 2024

Retour de tests :

  • Le bouton "Filtrer" ne fonctionne pas si on clique sur l'icone ou sur le label. Tout doit être cliquable
  • Sur le champ "Par structure", il manque un placeholder "Nom de la structure"
  • Si je sélectionne une région ou un département, les structures proposées ne sont pas filtrées sur cette région. On retrouve toutes les structures
  • Est-il possible d'ajouter dans la liste des utilisateurs, un label indiquant qu'il n'y a pas de résultats ? -> "Aucuns utilisateurs ne correspondent aux filtres sélectionnés"

NerOcrO added a commit that referenced this issue Dec 12, 2024
NerOcrO added a commit that referenced this issue Dec 16, 2024
NerOcrO added a commit that referenced this issue Dec 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants