Skip to content

US: Filter and sort team members #50

@MaferMazu

Description

@MaferMazu

As a Library Member, I want to filter and sort the team list, so that I can quickly find specific users.

Figma: https://www.figma.com/design/q3Knq0BKoVTBbtaxb81n9R/RBAC---Console---Wireframes?node-id=2750-10589&t=71PeX22gyABqxnHu-4
https://www.figma.com/design/q3Knq0BKoVTBbtaxb81n9R/RBAC---Console---Wireframes?node-id=2888-7209&t=71PeX22gyABqxnHu-4

Acceptance criteria

  • Placement
    Controls appear above the table in the Team Members tab.

  • Filters
    Text filter for Name or Email.
    Role filter is a Multi Select dropdown that shows role name and the number of users for each role.

  • Sorting
    Sort by Name.
    Sort by Date added.
    Sorting works together with filters.

  • Behavior
    Filtering and sorting are server side.
    A Clear filters control resets the table view.

Notes, out of scope for this card

  • API and error views are defined in a separate card. 401 and 403 use the same auth error view. 404 and general server errors use a not found or generic error view with a Retry.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions