Quiero volver una página y actualizarla porque necesito que se actualice una lista y no lo hace cuando solo uso navegar (-1)
Código por ejemplo:
import { useNavigate } from 'react-router-dom'; function YourApp() { const navigate = useNavigate(); return ( <> <button onClick={() => navigate(-1)}>go back</button> </> ); }Pude resolver esto en parte. Para poder actualizar la lista que quería, utilicé Redux y su función useSelector() . La parte de la página de actualización aún no es posible porque no está implementada en el navegador.
Por cierto: la funcionalidad que buscaba es el equivalente a hacer window.location.reload().
Si está utilizando react-router v6
import { useNavigate } from "react-router-dom"; const navigate = useNavigate(); const refreshPage = () => { navigate(0); }