refactor: prune unused icon imports in integration cards
Open
Beginner friendly
Nobody has claimed this yet.
area:integrations
beginner friendly
bug
community
contributions-welcome
difficulty:beginner
difficulty:easy
enhancement
good first issue
help wanted
time:<15m
type:refactor
up-for-grabs
- Dominant language
- TypeScript
- Stars
- 5
- Forks
- 7
- Avg merge
- 39m
- Merged PRs (30d)
- 39
Description
🎯 What needs to be done
Remove unused icon imports (Flame, ChevronRight) in codeforces-proof-of-work-card.tsx and leetcode-proof-of-work-card.tsx to eliminate ESLint warnings.
Why this matters
Keeps the codebase warning-free and reduces bundle overhead.
📍 Where to work
src/features/integrations/components/codeforces-proof-of-work-card.tsxsrc/features/integrations/components/leetcode-proof-of-work-card.tsx
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with src/features/integrations/components/codeforces-proof-of-work-card.tsx and leetcode-proof-of-work-card.tsx, reviewing the icon imports and the ESLint warnings they produce. Run the project's lint check after the cleanup; done means both listed files are warning-free for unused icons.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- react, typescript
- Domain
- frontend
- Issue type
- Refactor
- Difficulty
- 1/5
- Estimated time
- Under an hour
- Activity status
- Active
- Clarity
- Clearly specified
- Newbie friendliness
- 94/100