Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

diferença entre useNavigate Link e NavLink

Qual a diferença entre useNavigate() e usar o componente Link e NavLink ?

1 resposta
solução!

Oi, Rafael, tudo bem?

A diferença é que o hook useNavigate permite navegações mais complexas, como voltar para a página anterior, por exemplo. E como você utiliza código javascript nesse caso, você também pode fazer lógicas mais complexas, como utilizar um bloco if para navegar de forma condicional.

Já no Link e no NavLink, nós apenas dizemos qual vai ser o link de destino com a propriedade to, então não é possível implementar navegações mais complexas.

Espero ter ajudado! Abraços e bons estudos :)