po-angular
po-angular copied to clipboard
feat(lookup): implementa definições animalia-DS
PO-LOOKUP
DTHFUI-9693
PR Checklist [Revisor]
- [ ] Padrão de Commit (Coeso, de acordo com o que está sendo realizado)
- [ ] Código (Boas práticas, nome de variavéis/métodos, etc.)
- [ ] Testes unitários (Cobre a situação implementada e coverage está mantido)
- [ ] Documentação (Clara, objetiva e com exemplos caso necessário)
- [ ] Samples (A implementação possui exemplo no Labs/Caso de uso)
- [ ] Rodado em navegadores suportados (Chrome, FireFox, Edge)
Qual o comportamento atual? Atualmente o po-lookup não contempla uma navegação pelo ícone de pesquisa do input nem tão pouco pelo ícone de limpar o valor contido nele, deixando a navegação pelo teclado uma experiência limitada.
Qual o novo comportamento? Implementa definições Animalia no po-lookup: Recebe comportamente semelhante do modo trigger do po-search onde possibilita navegar pelo input, realizar consulta, apagar o(s) valor(es) e abrir a modal, pelo teclado. Mantém o estilo e a customização animalia; Traz a compatibilidade para leitor de tela;
Simulação 1 - No app em anexo é possível simular o uso do componente pela navegação pelo teclado e pela navegação convencional através do mouse. 2 - No portal (localhost), é possível simular a navegação e o uso dos ícones de clear e search através do Labs do po-lookup apenas habilitando o checkbox Clean.
Para o correto funcionamente da estilização e customização, o projeto requer o style desta feat que está em https://github.com/po-ui/po-style/pull/644