You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
SeasonSelector.tsx renders a dropdown of seasons, but changing the season does not refetch the leaderboard data. The displayed rankings always reflect the current season regardless of the selection.
Acceptance Criteria
Selecting a season passes the seasonId parameter to useLeaderboard.
The hook appends ?season=<id> to the API request.
A loading state is shown while the season-specific data loads.
The URL updates to reflect the selected season (e.g., ?season=2026-s1).
Description
SeasonSelector.tsxrenders a dropdown of seasons, but changing the season does not refetch the leaderboard data. The displayed rankings always reflect the current season regardless of the selection.Acceptance Criteria
seasonIdparameter touseLeaderboard.?season=<id>to the API request.?season=2026-s1).