brackt/app/routes/leagues
Chris Parsons 3566a97a1e
feat: add projected pick dividers to draft participant list (fixes #82) (#322)
Show visual dividers in the available participants list indicating where
your future draft picks fall relative to the current pick position.
Dividers are suppressed when any filter is active (search, sport filter,
hide drafted, etc.) since positional references are meaningless in a
filtered view.

- Add getProjectedPicks() to draft-order.ts for computing future pick
  positions in a snake draft
- Interleave divider items into the virtualized list in
  AvailableParticipantsSection
- Extract ListItem type to module scope
- Add tests for getProjectedPicks, divider rendering, and filter
  suppression
2026-04-24 09:32:11 -07:00
..
__tests__ Fix oxlint warnings: no-shadow, consistent-function-scoping, no-non-null-assertion, and others (#196) 2026-03-21 10:59:51 -07:00
$leagueId.audit-log.tsx fix: league settings sports swap and audit log detail improvements (#294) 2026-04-14 21:41:05 -07:00
$leagueId.draft-board.$seasonId.tsx Add Storybook stories for new components from staged changes (#321) 2026-04-23 22:09:25 -07:00
$leagueId.draft.$seasonId.tsx feat: add projected pick dividers to draft participant list (fixes #82) (#322) 2026-04-24 09:32:11 -07:00
$leagueId.server.ts New design (#309) 2026-04-23 13:14:55 -07:00
$leagueId.settings.tsx fix: league settings sports swap and audit log detail improvements (#294) 2026-04-14 21:41:05 -07:00
$leagueId.sports-seasons.$sportsSeasonId.server.ts New design (#309) 2026-04-23 13:14:55 -07:00
$leagueId.sports-seasons.$sportsSeasonId.tsx New design (#309) 2026-04-23 13:14:55 -07:00
$leagueId.standings.$seasonId.teams.$teamId.tsx Simplify team breakdown page layout and fix code quality issues (#155) 2026-03-17 09:20:41 -07:00
$leagueId.standings.$seasonId.tsx Add Storybook stories for new components from staged changes (#321) 2026-04-23 22:09:25 -07:00
$leagueId.tsx New design (#309) 2026-04-23 13:14:55 -07:00
$leagueId.upcoming-events.tsx Add upcoming events pages and fix timezone filtering, fixes #213 (#235) 2026-03-27 00:49:16 -07:00
new.tsx Replace console.* with structured logger, fix no-inferrable-types (closes #98) (#199) 2026-03-21 13:41:39 -07:00