- Replace per-sport cards with a single flat table; add Sport column (linked to sport season) before Participant - Replace three summary stat cards with a compact "X remaining" line in the header - Format pick numbers as round.pick notation (e.g. 2.02 for pick 16 in a 14-team league) - Add getNumTeamsInSeason model function to compute pick-within-round correctly - Remove dead bySport/totalPoints from standings model and component interface - Narrow standing prop type to only currentRank (placementCounts was unused) - Guard against numTeams === 0 edge case in pick notation - Fix 0.0 → 0.00 decimal inconsistency - Fix unsafe finalPosition! non-null assertion (null treated as Did Not Score) - Update tests to match current UI; add coverage for new edge cases Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| __tests__ | ||
| draft | ||
| scoring | ||
| sport-season | ||
| sports | ||
| standings | ||
| ui | ||
| AutodraftSettings.tsx | ||
| DraftGrid.tsx | ||
| DraftSidebar.tsx | ||
| navbar.tsx | ||
| NavigationProgress.tsx | ||
| NotificationSettings.tsx | ||
| ParticipantSelector.tsx | ||
| StandingsTable.tsx | ||