Skip to content

chore: remove dead unused leaderboardData/projectsData mock arrays (Closes #662) - #958

Open
waterWang wants to merge 2 commits into
Grainlify:mainfrom
waterWang:chore/remove-dead-leaderboard-mock-data-662
Open

chore: remove dead unused leaderboardData/projectsData mock arrays (Closes #662)#958
waterWang wants to merge 2 commits into
Grainlify:mainfrom
waterWang:chore/remove-dead-leaderboard-mock-data-662

Conversation

@waterWang

Copy link
Copy Markdown
Contributor

Summary

Removes the unused leaderboardData and projectsData mock array exports from src/features/leaderboard/data/leaderboardData.ts, keeping only the getAvatarGradient helper that is genuinely imported by ContributorsTable.tsx and ProjectsTable.tsx.

Changes

  • leaderboardData.ts: Removed ~20 lines of hardcoded mock leaderboard entries and ~20 lines of hardcoded mock project entries. Kept getAvatarGradient and its gradient array.
  • AdminPage.tsx: Fixed pre-existing type error (cast OswStatus on ModalSelect onChange) and lint error (removed unused initial assignment to data).

Verification

  • tsc --noEmit passes cleanly
  • getAvatarGradient continues to work identically
  • No behavioral change to any live code path

Closes #662

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.

Remove dead unused mock leaderboardData/projectsData exports from src/features/leaderboard/data/leaderboardData.ts

1 participant