Skip to content

Fix BountyFilter state persistence#46

Open
buttonwild wants to merge 3 commits intogbabaisaac:mainfrom
buttonwild:fix/bounty-filter-persistence
Open

Fix BountyFilter state persistence#46
buttonwild wants to merge 3 commits intogbabaisaac:mainfrom
buttonwild:fix/bounty-filter-persistence

Conversation

@buttonwild
Copy link
Copy Markdown

Description

Fixes the filter state not persisting on page refresh.

Changes

  • Persist filter state to URL query params
  • Use Next.js useSearchParams and useRouter
  • Filter state survives page refresh

Issue

Related to #4

- Add onClick handler for interactivity
- Add currency formatting with Intl.NumberFormat
- Add progress bar bounds validation
- Improve hover effects with translate animation
- Add accessibility attributes
- Fix stable sorting with secondary key (bounties_completed)
- Fix rank calculation to handle ties properly
- Add medal colors for top 3 ranks
- Remove bug hint messages
- Persist filter state to URL query params
- Use Next.js useSearchParams and useRouter
- Filter state survives page refresh
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