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

Support pagination of user list filtered by roles/groups and user search #4380

Open
fungc-io opened this issue Jun 19, 2024 — with Linear · 1 comment
Open

Support pagination of user list filtered by roles/groups and user search #4380

fungc-io opened this issue Jun 19, 2024 — with Linear · 1 comment
Assignees
Labels
cooldown/enhancement minor enhancement that users can see

Comments

Copy link
Member

fungc-io commented Jun 19, 2024

Support pagination so that the user can browse beyond the top 50 result

Instead of page 1,2,3, .. and letting the user to jump to whatever page, the pagination will be cursor based.

Similar to Gmail, it will show "1-50", "51-100",… and buttons for prev and next pages. The user can only move 1 page at a time.

  • if the total number of the filtered rows < 1,000, it will show as sth like 1-50 of 939
  • if the total number > 1,000 , it will show as 1-50 of many

Example from gmail:

image.png

Design: https://www.figma.com/design/U33ZFgZtGwg7F22jsz50v0/Portal-%2F-2024?node-id=461-15319&t=968l1nWvyTzi0m0O-4

image.png

Copy link

linear bot commented Jun 19, 2024

@fungc-io fungc-io added the cooldown/enhancement minor enhancement that users can see label Jun 19, 2024 — with Linear
@louischan-oursky louischan-oursky self-assigned this Jul 24, 2024
@fungc-io fungc-io changed the title Support pagination of user list filtered by roles/groups Support pagination of user list filtered by roles/groups and user search Aug 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cooldown/enhancement minor enhancement that users can see
Projects
None yet
Development

No branches or pull requests

2 participants