Fran Jurmanović 2da1b150ed
All checks were successful
Deploy to Cloudflare Pages / deploy (push) Successful in 4m3s
Move leaderboard fetching to server-side
- Create src/lib/api.ts with fetchLeaderboard function for server use
- Update page.tsx to async component that fetches data at build/request time
- Pass fetched data to ClientPage as initialAppData prop
- Remove client-side useEffect and state management from ClientPage
- Reduce client bundle size (4.07kb → 2.99kb)
- Improve security by keeping API credentials server-only
2026-03-01 14:28:31 +01:00
Description
No description provided
179 KiB
Languages
TypeScript 85.3%
CSS 9.6%
JavaScript 2.6%
HTML 2.5%