Skip to content

Conversation

@karnsab
Copy link
Member

@karnsab karnsab commented Nov 21, 2025

Resolve issue with pagination of user cost model interface not displaying all usage in the UI.

karelyrodri and others added 2 commits November 21, 2025 13:57
Replace the clunky manual "Load More" pagination system with intelligent
auto-loading that fetches all users progressively with real-time feedback.
Key improvements:
- Remove confusing limit selector (25/50/100/250/500) that reset progress
- Remove manual "Load More" button requiring repeated clicks
- Add automatic recursive loading that fetches ALL users seamlessly
- Add animated loading banner showing live progress (count, cost, batch #)
- Add "Stop Loading" button for graceful abort with partial data
- Add completion/aborted status banners with clear messaging
- Add skeleton loaders for smooth transitions during batch loads
- Update table header to show accurate status (loading/partial/total)
- Implement progressive rendering - users appear as batches arrive
- Support AbortController for proper cleanup on modal close
@karnsab karnsab merged commit 4a963af into main Nov 21, 2025
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants