Add tags to multiple tasks at once 🏷️
Maintainer antworten meist innerhalb von 2 Tagen
@yashTomar272 arbeitet bereits daran.
Seit 03.9.2026.
Bewertung
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Anfängerfreundlichkeit
- 75/100
- Issue-Typ
- Feature
- Klarheit
- Klar beschrieben
- Aktivitätsstatus
- Ruhig
- Tech-Stack
- javascript, react, tailwindcss
- Bereich
- frontend
Rechercherichtung
Beginne in client/src/pages/Dashboard.jsx und lies, wie bulk selection und updateTask derzeit funktionieren. Füge ein Tag-Eingabefeld hinzu, das erscheint, wenn Tasks ausgewählt sind, und das eingegebene Tag auf jeden ausgewählten Task anwendet. Done bedeutet, dass ein Tag zu mehreren ausgewählten Tasks hinzugefügt werden kann, ohne für jeden ein Modal zu öffnen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Add tags to multiple tasks at once 🏷️
File: client/src/pages/Dashboard.jsx
Adding same tag to 10 tasks = 10 modal opens 💀
Need batch tag editing fr!!
Fix: add tag input in bulk select mode:
const handleBatchTag = async (tag) => {
if (!tag.trim()) return
await Promise.all(
selectedTasks.map(id => {
const task = tasks.find(t => t._id === id)
const updatedTags = [...new Set([
...(task.tags || []), tag.trim()
])]
return updateTask(id, { tags: updatedTags })
})
)
setBatchTag('')
}
// show when tasks are selected:
{selectedTasks.length > 0 && (
~15 lines! No backend changes needed 🎯
- Vorherrschende Sprache
- JavaScript
- Sterne
- 39
- Forks
- 105
- Ø Merge
- 1 T. 12 Std.
- Gemergte PRs (30 T.)
- 27
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Keine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus anoopcodehack/DevBoard
-
good first issue
Schwierigkeit 1/5 1-3 Stunden Anfängerfreundlichkeit 88/100
anoopcodehack/DevBoard#589 ·
Maintainer antworten meist innerhalb von 2 Tagen
-
enhancement good first issue
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
anoopcodehack/DevBoard#588 ·
Maintainer antworten meist innerhalb von 2 Tagen
-
good first issue
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
anoopcodehack/DevBoard#587 ·
Maintainer antworten meist innerhalb von 2 Tagen
-
good first issue
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 90/100
anoopcodehack/DevBoard#586 ·
Maintainer antworten meist innerhalb von 2 Tagen
-
good first issue
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 65/100
anoopcodehack/DevBoard#584 ·
Maintainer antworten meist innerhalb von 2 Tagen
Alle Issues in anoopcodehack/DevBoard
Ähnliche Issues
-
Bug pulumi/pulumi
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
andromarces/agent-loops#571 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Code Cleanup Dev Environment
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
ProjectSidewalk/SidewalkWebpage#5699 ·
Maintainer antworten meist innerhalb von 1 Tag
-
automated issue report
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 64/100
lirantal/discoprint#38 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
zenstackhq/zenstack#2873 ·
Maintainer antworten meist innerhalb von 1 Tag