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

Add clear button (✕) to search input 🔍

Fechada Para iniciantes
#616 0 comentários 0 reações 0 responsáveis Ver no GitHub

Mantenedores costumam responder em até 2 dias

Um pull request relacionado já foi integrado.

  • #618 de @tu-lasizzzz — integrado

Avaliação

Dificuldade
1/5
Tempo estimado
1-3 horas
Facilidade para iniciantes
88/100
Tipo de issue
Funcionalidade
Clareza
Claramente especificada
Status de atividade
Ativa
Stack de tecnologia
javascript, react, tailwindcss
Domínio
frontend

Direção de pesquisa

Comece em client/src/pages/Dashboard.jsx e localize o campo de pesquisa vinculado a searchQuery. Adicione um controle para limpar que apareça quando a consulta tiver um valor e a limpe ao ser clicado, seguindo o exemplo na issue. Confirme que o controle aparece apenas para pesquisas não vazias e que clicar nele limpa a pesquisa.

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

Descrição

good first issue

Add clear button (✕) to search input 🔍

File: client/src/pages/Dashboard.jsx

When search has text there's no quick
way to clear it 💀 have to backspace fr!!

Fix: show clear button when search has value:

setSearchQuery(e.target.value)} placeholder="Search tasks..." className="..." /> {searchQuery && ( setSearchQuery('')} className="absolute right-2 top-1/2 -translate-y-1/2 text-[#555] hover:text-[#aaa] transition text-xs"> ✕ )}

~8 lines! No backend needed 🎯

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

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.