mirror of
https://github.com/m1ngsama/FUJI.git
synced 2025-12-25 02:56:38 +00:00
- Replace client-side pagination (limit: 1000) with server-side pagination (limit: 10) - Add totalCount state to track pagination from API headers - Extract X-Total-Count from response headers for accurate page calculation - Pass status filter as array to API instead of comma-separated string - Add loading state during pagination changes - Add min-h-[600px] to prevent layout shifts during loading - Remove client-side filtering and slicing logic - Add useEffect to reload data on page/filter changes Performance improvements: - 99% reduction in data transfer (10 vs 1000 events per request) - Faster initial load and page transitions - Better scalability for growing datasets 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| _assets | ||
| about | ||
| calendar | ||
| freshman | ||
| graduation | ||
| members | ||
| posts | ||
| repair | ||
| tags | ||
| 404.astro | ||
| blog.astro | ||
| callback.astro | ||
| index.astro | ||
| join-us.astro | ||
| rss.xml.js | ||