mi pagina inicial es
http://localhost:3000/homeCon una barra de navegación voy a una lista de productos en:
http://localhost:3000/products/all/Cuando hago clic en un producto de la lista voy a:
http://localhost:3000/products/banana/ Ahora, si hago clic en Atrás en el navegador o si hago un botón con el nuevo useNavigate e intento navigate(-1) , voy a /home en ambos ejemplos.
¿Cómo puedo hacer que vaya a /products/all/ con useNavigate y espero poder cambiar la interacción del navegador también?
El problema en mi caso fue que estaba usando replace:true cuando navegaba con useNavigate desde la lista de productos hasta un producto en particular. Lo siento si pareció que no di suficiente información, pero esto resolvió mi problema.