Skip to content

[ DO NOT MERGE ] Remove rewards locked state from UI#92

Open
aminsammara wants to merge 1 commit into
mainfrom
am/remove-rewards-locked
Open

[ DO NOT MERGE ] Remove rewards locked state from UI#92
aminsammara wants to merge 1 commit into
mainfrom
am/remove-rewards-locked

Conversation

@aminsammara
Copy link
Copy Markdown
Collaborator

@aminsammara aminsammara commented Jun 4, 2026

Only merge this PR once Testnet's rollup isRewardsClaimable() returns true. As of June 4th, this is not the case. For Mainnet, isRewardsClaimable() returns true.

Summary

  • Removed all "rewards are currently locked" banners, warnings, and tooltips across the dashboard
  • Removed isRewardsClaimable hook usage and prop threading from 13 components
  • Deleted the RewardsLockedBanner component
  • Claim buttons are now always enabled when rewards > 0

Test plan

  • Verify the Manage Reward Addresses modal no longer shows a locked banner
  • Verify the claimable rewards dropdown no longer shows a locked warning
  • Verify claim buttons are enabled and functional across all reward views
  • Verify no TypeScript errors (tsc --noEmit passes)

Rewards are no longer locked, so remove all "rewards are currently locked"
banners, disabled states, and the isRewardsClaimable hook usage across
the dashboard. Claim buttons are now always enabled when rewards > 0.
@aminsammara aminsammara requested a review from a team as a code owner June 4, 2026 08:18
@aminsammara aminsammara changed the title Remove rewards locked state from UI [ DO NOT MERGE ] Remove rewards locked state from UI Jun 4, 2026
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