Skip to content

Conversation

@jvictordev1
Copy link
Contributor

Por favor, verifique se o seu pull request está de acordo com o checklist abaixo:

  • A implementação feita possui testes (Caso haja um motivo para não haver testes/haver apenas testes de snapshot, descrever abaixo)
  • A documentação no mdx foi feita ou atualizada, caso necessário
  • O eslint passou localmente

1 - Resumo

Adiciona prop deepSearch para busca aprofundada por termos no Select. Ex: caso existam dois itens, Abacavir frasco 100ml e Abacavir 100ml, com o deepSearch ativo, ao digitar Abacavir 100ml, ambas opções aparecem. C.c, somente a opção Abacavir 100ml aparecerá.

2 - Tipo de pull request

  • 🧱 Novo componente
  • ✨ Nova feature ou melhoria
  • 🐛 Fix
  • 👨‍💻 Refatoração
  • 📝 Documentação
  • 🎨 Estilo
  • 🤖 Build ou CI/CD

3 - Esse PR fecha alguma issue? Favor referenciá-la

Não

4 - Quais são os passos para avaliar o pull request?

  • Rode a documentação do projeto com npm run docs:dev e verifique que o componente Select é renderizado corretamente
  • Rode os testes do projeto com npm run test
  • Verifique se a documentação da prop deepSearch possui algum erro
  • Adicione alguns itens que compartilham palavras iguais no array de options (Ex: Abacavir 100ml, Abacavir Frasco 100ml)
  • Com a prop searchable ativa, busque por Abacavir 100ml e verifique que somente há a opção Abacavir 100ml
  • Com a prop searchable e deepSearch ativas, refaça a busca e verifique que Abacavir 100ml e Abacavir Frasco 100ml aparecem como resultado

5 - Imagem ou exemplo de uso:

image

6 - Esse pull request adiciona breaking changes?

  • Sim
  • Não

@github-actions github-actions bot added the 🐛 Bug Algo não está funcionando label Nov 21, 2025
@RafaelGondi RafaelGondi merged commit ae8cf0f into main Nov 21, 2025
8 checks passed
@RafaelGondi RafaelGondi deleted the feature/select-deep-search branch November 21, 2025 17:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🐛 Bug Algo não está funcionando

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants