Auth required
Leaderboard
Authenticated leaderboard view with the current player highlighted. Updates live via Broadcast signal + React Query refetch (Broadcast carries no game data).
Route params
- id
- lifestyle-2026
Will do
- Subscribe to Broadcast channel event_<id>_scores
- On signal, invalidate React Query and refetch /api/events/[id]/leaderboard
- Highlight the current player's row
- Show position, total points, holes completed, sync state
Stub · not yet implemented