Quiero poder volver a la página anterior (al igual que usar el botón Atrás en el navegador), así que intenté usar goBack() de useHistory , pero no funciona.
Importé useHistory:
import { BrowserRouter, Route, useHistory } from "react-router-dom";Escribí esta función:
function GoBack(){ const history = useHistory(); return ( <> <button onClick={() => history.goBack()}>Back</button> </> ); }me sale este error:
TypeError: no se pueden leer las propiedades de undefined (leyendo 'goBack')
Esto llama a GoBack:
function App() { const [user] = useAuthState(auth); return ( <div className="App"> <header className="App-header"> <GoBack /> </header> <section>{user ? <ChatRoom /> : <SignIn />}</section> </div> ); }¿Como puedo solucionar este problema?