¿Hay alguna función en javascript o React.js para saber si un usuario intenta acceder a una página existente a través de la barra de URL?
En javascript simple: window.history ¿Cómo modifico la URL sin recargar la página?
En React, el uso debe usar React Router junto con useHistory hook: https://reactrouter.com/web/guides/quick-start
Puedes usar el gancho useHistory:
import {useHistory} from “react-router-dom”Después :
const {location} = useHistory() console.log(location.pathname)