authgear-server icon indicating copy to clipboard operation
authgear-server copied to clipboard

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

Open fungc-io opened this issue 8 months ago • 1 comments

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

fungc-io avatar Jun 19 '24 14:06 fungc-io