frontend
frontend copied to clipboard
[ShelterListItem] Substitui onClick e useNavigate por <Link> para melhorar acessibilidade
Esse PR remove a lógica de navegação para favorecer o uso de links html ao invés da navegação imperativa via javascript.
Dessa maneira fica mais claro que todo o card é clicável, além de melhorar a acessibilidade e possibilidade de abrir a página em nova aba.
Foi também adicionado hover:bg-accent
no card para melhorar a experiência.
Quando puder resolve o conflito que pretendo subir seu PR. Ficou muito bom.
@fagundesjg está pronto, resolvi os conflitos.
Para substituir o onClick agora tive que me livrar da prop que era passada onSelectShelter
. Tudo o que ela fazia era chamar um navigate
.
foi feito um PR novo com a mesma funcionalidade pra contornar os problemas de conflito nessa branch https://github.com/SOS-RS/frontend/pull/128