brackt/app/routes/api/__tests__
Chris Parsons 049ec8a596
Show why a participant is ineligible to draft (#378)
Closes #72

Upgrades ineligibleReasons from Record<string, string> to a structured
{code, message} type so the UI can render the human-readable reason
inline below the Ineligible badge in both AvailableParticipantsSection
and ParticipantSelectionDialog. API routes surface the message in 400
responses unchanged.

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-04 21:54:14 -07:00
..
draft.force-manual-pick.test.ts Show why a participant is ineligible to draft (#378) 2026-05-04 21:54:14 -07:00
draft.force-manual-pick.timer-mode.test.ts Canonical tournament layer: schema + backfill (1/2) (#365) 2026-05-01 20:13:18 -07:00
draft.make-pick.timer-mode.test.ts Canonical tournament layer: schema + backfill (1/2) (#365) 2026-05-01 20:13:18 -07:00
draft.start.test.ts Add draft room closure after completion (#359) 2026-04-30 10:14:14 -07:00
queue.add.test.ts feat: Implement drag-and-drop functionality for queue items; add duplicate prevention for participants in queue 2025-10-25 21:02:16 -07:00