Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

Add archive button to hide tasks without deleting 🗄️

Aberta Para iniciantes
#445 1 comentário 0 reações 0 responsáveis Ver no GitHub

Mantenedores costumam responder em até 2 dias

@bilal-rauf-dev já está trabalhando nisso.

Desde 28/8/2026.

Avaliação

Dificuldade
2/5
Tempo estimado
1-3 horas
Facilidade para iniciantes
70/100
Tipo de issue
Funcionalidade
Clareza
Claramente especificada
Status de atividade
Pouca atividade
Stack de tecnologia
javascript, mongodb, react
Domínio
full-stack

Direção de pesquisa

Comece por client/src/components/Task/TaskModal.jsx e BoardContext e, em seguida, localize o modelo Task mencionado na issue. Acompanhe como as tarefas são atualizadas e fornecidas ao quadro. O trabalho está concluído quando uma tarefa pode ser arquivada pelo seu modal e deixa de aparecer no quadro, mas continua armazenada.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

good first issue

Add archive button to hide tasks without deleting 🗄️

File: client/src/components/Task/TaskModal.jsx

Delete is permanent 💀 sometimes you just
want to hide a task without losing it fr!!

Fix: add archived field to Task model:
archived: { type: Boolean, default: false }

// add archive button in modal:
const handleArchive = async () => {
await updateTask(task._id, { archived: true })
onClose()
}


🗄️ Archive

// filter archived from board in BoardContext:
tasks.filter(t => !t.archived)

~10 lines across 3 files!
No data loss ever!! 🎯

Linguagem predominante
JavaScript
Estrelas
39
Forks
105
Merge médio
1d 12h
PRs com merge (30d)
27

Preparar o ambiente

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de anoopcodehack/DevBoard

Todas as issues de anoopcodehack/DevBoard

Issues semelhantes

Mais issues de JavaScript

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.