Skip to content

feat: rankings edit mode and reset-to-default - #28

Merged
lbowsher merged 1 commit into
mainfrom
lb/rankings-using-bracket
Mar 18, 2026
Merged

lbowsher merged 1 commit into
mainfrom
lb/rankings-using-bracket

Conversation

@lbowsher

Copy link
Copy Markdown
Owner

Summary

  • Add edit mode for player rankings — drag-and-drop now requires clicking "Edit Rankings" first, with Cancel to revert changes and Save Changes to persist
  • Add "Reset to Default" button for player rankings that clears custom order and deletes saved rankings from DB
  • Add "Reset to Default" button for expected games on the Teams tab that restores seed-based defaults
  • Simplify teams table: remove Avg PPG and Player Count columns, reorder Seed before Team name
  • Add deletePlayerRankings and deleteExpectedGames server actions

Test plan

  • Navigate to NCAA Rankings page
  • Verify drag-and-drop is disabled by default (no drag handles visible)
  • Click "Edit Rankings" — drag handles appear, Cancel and Save Changes buttons shown
  • Drag to reorder, click Cancel — order reverts to pre-edit state
  • Drag to reorder, click Save Changes — order persists, reload confirms
  • Click "Reset to Default" on Players tab — rankings revert to projection order, reload confirms
  • Switch to Teams tab, modify expected games for a team
  • Verify "Reset to Default" button appears, click it — values revert to seed-based defaults
  • Reload page to confirm expected games reset persisted

🤖 Generated with Claude Code

…d expected games

Add edit mode toggle so drag-and-drop reordering requires clicking "Edit Rankings" first, with cancel support that reverts changes. Add reset-to-default buttons for both player rankings (clears custom order) and expected games (restores seed-based defaults). Simplify teams table by removing avg PPG and player count columns and reordering seed before team name.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
@vercel

vercel Bot commented Mar 18, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
fanteasy Ready Ready Preview, Comment Mar 18, 2026 10:48pm

@lbowsher
lbowsher merged commit e40bfbe into main Mar 18, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant