Add "Clear" link next to done count in column header 🗑️
Maintainers usually reply within 2 days
@Shashank0701-byte is already working on this.
Since Oct 20, 2026.
- #641 by @Shashank0701-byte — open
Assessment
- Difficulty
- 1/5
- Estimated time
- Under an hour
- Newbie friendliness
- 96/100
- Issue type
- Feature
- Clarity
- Clearly specified
- Activity status
- Active
- Tech stack
- javascript, react, tailwindcss
- Domain
- frontend
Research direction
Start with client/src/components/Board/Column.jsx and inspect how the Done column header receives tasks and renders controls. Confirm deleteTask is available through the board context, then add the confirmation-based clear control beside the done count. Done means it appears only when the Done column has tasks, asks for confirmation, and clears those tasks after confirmation; no test is specified.
Written by the indexing model from the issue text.
Description
Add "Clear" link next to done count in column header 🗑️
File: client/src/components/Board/Column.jsx
Done column fills up but clear button
is only in navbar 💀 should be right
in the column header too fr!!
Fix: add clear link in Done column header:
{columnId === 'done' && tasks.length > 0 && (
<button
onClick={async () => {
if (window.confirm(
Clear all ${tasks.length} done tasks?
)) {
await Promise.all(
tasks.map(t => deleteTask(t._id))
)
}
}}
className="text-[10px] text-red-400/50
hover:text-red-400 transition">
clear
)}
deleteTask exists in BoardContext ✅
~8 lines! No backend changes needed 🎯
- Dominant language
- JavaScript
- Stars
- 39
- Forks
- 105
- Avg merge
- 1d 13h
- Merged PRs (30d)
- 41
Getting set up
- No Dockerfile or Docker Compose file
- No pull request template
- Read the contributing 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.
More from anoopcodehack/DevBoard
-
good first issue
Difficulty 1/5 Under an hour Newbie friendliness 96/100
anoopcodehack/DevBoard#639 ·
Maintainers usually reply within 2 days
-
Improve tags input placeholder with examples 🏷️Possibly taken @SwatiManjari claimed this today. Opengood first issue
Difficulty 1/5 Under an hour Newbie friendliness 96/100
anoopcodehack/DevBoard#638 ·
Maintainers usually reply within 2 days
-
Show current task name in browser tab during Pomodoro ⏱️Possibly taken @SwatiManjari claimed this today. Opengood first issue
Difficulty 1/5 Under an hour Newbie friendliness 95/100
anoopcodehack/DevBoard#636 ·
Maintainers usually reply within 2 days
-
Animate task count number when it changes 🔢Possibly taken @jiyac-code claimed this today. Opengood first issue
Difficulty 1/5 1-3 hours Newbie friendliness 95/100
anoopcodehack/DevBoard#635 · 2 comments · 1 assignee ·
Maintainers usually reply within 2 days
-
enhancement good first issue
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
anoopcodehack/DevBoard#630 ·
Maintainers usually reply within 2 days
All issues in anoopcodehack/DevBoard
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
-
fix(套件): test_bundle 往仓库的 preset/skills 写哨兵,并发跑的 test_installer 拷贝时撞 ENOENT(CI 红)Possibly taken @Miaotofu01 claimed this today. Openneeds-triage
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Miaotofu01/Study-Mate#216 · 1 comment ·
Maintainers usually reply within 1 day
-
Difficulty 1/5 Under an hour Newbie friendliness 78/100
-
beginner-friendly category:fixtures community enhancement first-timers-only good first issue hacktoberfest help wanted low hanging fruit micro-contribution type: task up-for-grabs
Difficulty 1/5 Under an hour Newbie friendliness 85/100
Berserk-hub150/skillhawk#229 · 1 comment ·
Maintainers usually reply within 8 days