Is your feature request related to a problem? Please describe.
- The list currently uses infinite scroll to load data. There is no pagination, no previous/next page buttons, and no way to jump directly to a specific page by entering a page number. When the dataset is large, the only option is to keep scrolling down, which is inefficient.
- The search function only displays all matching results at once as a list, with no way to easily view the context around each match. There is no "Find Next / Find Previous" navigation to step through matches one by one and see them in context, like in a typical editor's Ctrl+F. Users have to manually scan the result list instead.
Describe the solution you'd like
- Pagination:
- Add a pagination bar (e.g., in the bottom right corner) with previous/next page buttons.
- Add a page number input field where users can type a number and press Enter or click a confirm button to jump directly to that page.
- Validate input bounds (not less than 1, not greater than total page count), with a warning or auto-correction when out of range.
- Search Find Next/Previous:
- Add "Previous/Next" buttons next to the search box (or keyboard shortcuts such as Enter / Shift+Enter).
- Clicking should automatically navigate to and highlight the current match.
- Display a counter such as "X of Y" so users can step through all search results in order.
Is your feature request related to a problem? Please describe.
Describe the solution you'd like