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

Feat: User Roles Type Filtering Feature for Enhanced Admin Navigation & Display User Roles Next to Member Info (Admin View) #742

Open
4 tasks
dhairyashiil opened this issue Dec 27, 2024 · 0 comments · May be fixed by #743
Labels
enhancement New feature or request

Comments

@dhairyashiil
Copy link

dhairyashiil commented Dec 27, 2024

As an EmbeddedChat developer

I need to:

  1. Implement a dropdown filter that allows the admin to select specific User Role types (e.g., Leader, Moderator, Owner)
  2. Display user roles such as Admin, Leader, Moderator, and Owner next to member info

So That:

  1. The admin can easily filter and view only the required types of User Roles from a long list of Users.
  2. The admin can easily distinguish user roles within the members' list, improving clarity.

Acceptance Criteria

  • Dynamic Filtering: Selecting an option from the dropdown dynamically filters the list of User Roles to display only the selected type.
  • Default State: The dropdown defaults to All or None, showing all file types until a specific filter is selected.
  • The filtering logic retrieves data dynamically from the backend to ensure accurate results and performance for large datasets.
  • Display the corresponding user role next to the member info in the members' list UI, for each role except for the only user role.
@dhairyashiil dhairyashiil added the enhancement New feature or request label Dec 27, 2024
@dhairyashiil dhairyashiil changed the title Feat: User Roles Type Filtering Feature for Enhanced Admin Navigation Feat: User Roles Type Filtering Feature for Enhanced Admin Navigation & Display User Roles Next to Member Info (Admin View) Dec 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
1 participant