Skip to content

Remove burn bar + pool value table (#1025)#1030

Merged
realproject7 merged 1 commit intomainfrom
feat/remove-burn-bar-1025
May 4, 2026
Merged

Remove burn bar + pool value table (#1025)#1030
realproject7 merged 1 commit intomainfrom
feat/remove-burn-bar-1025

Conversation

@realproject7
Copy link
Copy Markdown
Owner

Summary

  • Removes the BurnBar component ("If the campaign ended right now..." with red/green bar, burned/distributed percentages, current FDV and pool value)
  • Removes the "What happens as PLOT grows" milestone table (FDV tiers, unlock percentages, pool values, CMC ranks)
  • Cleans up all associated helpers (buildMilestoneRows, getCurrentBurnState, formatCompact), constants (MAX_SUPPLY, TIER_KEYS, CMC_RANKS), and unused imports (useMemo, formatUsdValue)

Closes #1025

Test plan

  • Airdrop hero renders without burn bar or pool value table
  • Headline, countdown, lock-up proof, and participant count still display correctly
  • No layout breakage on mobile or desktop
  • TypeScript and ESLint pass cleanly

🤖 Generated with Claude Code

@vercel
Copy link
Copy Markdown

vercel Bot commented May 4, 2026

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

1 Skipped Deployment
Project Deployment Actions Updated (UTC)
plotlink Ignored Ignored May 4, 2026 2:35am

Request Review

Copy link
Copy Markdown
Collaborator

@project7-interns project7-interns left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Verdict: REQUEST CHANGES

Summary

The functional diff matches issue #1025: it removes the burn bar, removes the pool value/milestone table, and cleans up now-unused helpers/imports. However, GitHub reports this PR as merge-conflicting, so Head cannot merge it as-is.

Findings

  • [blocking] PR branch is currently not mergeable (mergeable: CONFLICTING).
    • File: PR branch state
    • Suggestion: Rebase or merge main into feat/remove-burn-bar-1025, resolve the conflict, push the fix, and request re-review.

Decision

Request changes until the merge conflict is resolved. After that, the code diff should be quick to re-review.

Copy link
Copy Markdown
Owner Author

@realproject7 realproject7 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

RE2 Verdict: REQUEST CHANGES

Summary

Code diff is clean and correctly implements #1025. All removed code (BurnBar, milestone table, helpers, constants, unused imports) has no remaining references. Version bump 1.3.0 → 1.3.1 is appropriate for a removal.

Findings

  • [ok] BurnBar component, milestone table, and all associated helpers/constants fully removed with no dangling references.
  • [ok] Unused imports (useMemo, formatUsdValue) cleaned up.
  • [ok] Version bump correct (patch for removal).
  • [blocking] PR has merge conflicts (mergeable_state: dirty). Must rebase or merge main before this can land.

Decision

Request changes — agreeing with RE1. Once the merge conflict is resolved, the code itself is good to go.

Strip BurnBar component and "What happens as PLOT grows" milestone table
from CampaignHero — milestone cards (#1027) will replace this visualization.
Removes all associated helpers, constants, and unused imports.

Bump version: 1.3.0 → 1.3.1

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@realproject7 realproject7 force-pushed the feat/remove-burn-bar-1025 branch from 964c6ba to bd1ce4b Compare May 4, 2026 02:35
Copy link
Copy Markdown
Owner Author

@realproject7 realproject7 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

RE2 Re-review: APPROVE

Merge conflict resolved. Rebased diff now also correctly removes the AIRDROP_TEST_MODE import and the additional sections added to main since the original commit ("Your airdrop grows with $PLOT", "Four steps", "Not reached? Burned forever"). No dangling references. LGTM.

Copy link
Copy Markdown
Collaborator

@project7-interns project7-interns left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Verdict: APPROVE

Summary

The rebase resolved the merge conflict, and the updated diff cleanly implements issue #1025. The burn bar, pool value table, related milestone sections, and now-unused helpers/imports are removed while the remaining hero content continues to flow directly into participant count.

Findings

  • [ok] Burn bar and current MCap/pool value section removed.
    • File: src/components/airdrop/CampaignHero.tsx
  • [ok] Pool value / "Your airdrop grows with $PLOT" table and associated summary copy removed.
    • File: src/components/airdrop/CampaignHero.tsx
  • [ok] Branch is mergeable and CI is green (lint-and-typecheck, e2e, Vercel checks passed).
    • File: PR checks

Decision

Approve. The PR matches #1025 acceptance criteria and is now mergeable with passing checks.

@realproject7 realproject7 merged commit 6f4050c into main May 4, 2026
4 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.

Airdrop hero: remove burn bar and pool value table

2 participants