brackt/app/components/league
Chris Parsons 377b26a9c3 Extract reusable league wizard components; wire settings page (#103)
Extracts 9 domain components from new.tsx and $leagueId.settings.tsx into
app/components/league/ (each with a Storybook story), consolidates wizard
form-building into wizard-state.ts, and updates the settings page to use
the shared components instead of hand-rolled duplicates. new.tsx shrinks
from ~2000 → ~1280 lines.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-28 22:08:14 -07:00
..
CommissionersPanel.stories.tsx New design (#309) 2026-04-23 13:14:55 -07:00
CommissionersPanel.tsx New design (#309) 2026-04-23 13:14:55 -07:00
CreateLeagueCard.stories.tsx New design (#309) 2026-04-23 13:14:55 -07:00
CreateLeagueCard.tsx New design (#309) 2026-04-23 13:14:55 -07:00
DraftInfoCard.stories.tsx New design (#309) 2026-04-23 13:14:55 -07:00
DraftInfoCard.tsx Add overnight pause for draft timers (#335) 2026-04-26 22:31:52 -07:00
DraftSpeedPicker.stories.tsx Extract reusable league wizard components; wire settings page (#103) 2026-04-28 22:08:14 -07:00
DraftSpeedPicker.tsx Extract reusable league wizard components; wire settings page (#103) 2026-04-28 22:08:14 -07:00
LeagueAvatar.stories.tsx Add Storybook stories for new components from staged changes (#321) 2026-04-23 22:09:25 -07:00
LeagueAvatar.tsx Add Storybook stories for new components from staged changes (#321) 2026-04-23 22:09:25 -07:00
LeagueRow.stories.tsx New design (#309) 2026-04-23 13:14:55 -07:00
LeagueRow.tsx Add opencode oxlint plugin and UI refinements (#323) 2026-04-24 11:11:20 -07:00
MyLeaguesCard.stories.tsx New design (#309) 2026-04-23 13:14:55 -07:00
MyLeaguesCard.tsx New design (#309) 2026-04-23 13:14:55 -07:00
OvernightPauseSettings.stories.tsx Extract reusable league wizard components; wire settings page (#103) 2026-04-28 22:08:14 -07:00
OvernightPauseSettings.tsx Extract reusable league wizard components; wire settings page (#103) 2026-04-28 22:08:14 -07:00
ReviewSection.stories.tsx Extract reusable league wizard components; wire settings page (#103) 2026-04-28 22:08:14 -07:00
ReviewSection.tsx Extract reusable league wizard components; wire settings page (#103) 2026-04-28 22:08:14 -07:00
ScoringPresetPicker.stories.tsx Extract reusable league wizard components; wire settings page (#103) 2026-04-28 22:08:14 -07:00
ScoringPresetPicker.tsx Extract reusable league wizard components; wire settings page (#103) 2026-04-28 22:08:14 -07:00
SportIcon.stories.tsx Extract reusable league wizard components; wire settings page (#103) 2026-04-28 22:08:14 -07:00
SportIcon.tsx Extract reusable league wizard components; wire settings page (#103) 2026-04-28 22:08:14 -07:00
SportsSeasonsSummary.stories.tsx New design (#309) 2026-04-23 13:14:55 -07:00
SportsSeasonsSummary.tsx New design (#309) 2026-04-23 13:14:55 -07:00
StandingsPreview.stories.tsx New design (#309) 2026-04-23 13:14:55 -07:00
StandingsPreview.tsx Add opencode oxlint plugin and UI refinements (#323) 2026-04-24 11:11:20 -07:00
StatHelpers.tsx Add opencode oxlint plugin and UI refinements (#323) 2026-04-24 11:11:20 -07:00
StepperInput.stories.tsx Extract reusable league wizard components; wire settings page (#103) 2026-04-28 22:08:14 -07:00
StepperInput.tsx Extract reusable league wizard components; wire settings page (#103) 2026-04-28 22:08:14 -07:00
TeamsPanel.stories.tsx New design (#309) 2026-04-23 13:14:55 -07:00
TeamsPanel.tsx Add Storybook stories for new components from staged changes (#321) 2026-04-23 22:09:25 -07:00
TimerModeSelector.stories.tsx Extract reusable league wizard components; wire settings page (#103) 2026-04-28 22:08:14 -07:00
TimerModeSelector.tsx Extract reusable league wizard components; wire settings page (#103) 2026-04-28 22:08:14 -07:00
TimezonePromptBanner.tsx Add overnight pause for draft timers (#335) 2026-04-26 22:31:52 -07:00
TimezoneSelect.tsx Add overnight pause for draft timers (#335) 2026-04-26 22:31:52 -07:00
WizardAuthForm.stories.tsx Extract reusable league wizard components; wire settings page (#103) 2026-04-28 22:08:14 -07:00
WizardAuthForm.tsx Extract reusable league wizard components; wire settings page (#103) 2026-04-28 22:08:14 -07:00
WizardStepper.stories.tsx Extract reusable league wizard components; wire settings page (#103) 2026-04-28 22:08:14 -07:00
WizardStepper.tsx Extract reusable league wizard components; wire settings page (#103) 2026-04-28 22:08:14 -07:00