Skip to content

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

@fungc-io

Description

@fungc-io

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

Metadata

Metadata

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions