Link tag inside BrowserRouter changes only the URL, but doesn’t render the component

There’s currently an incompatibility between react-router-dom@5 and react@18. Github Issue #7870 Possible Solutions Revert back to React 17 (or React 17 syntax) and fix up the index.js file. import { StrictMode } from “react”; import ReactDOM from “react-dom”; import App from “./App”; ReactDOM.render( <StrictMode> <App /> </StrictMode>, document.getElementById(“root”) ); Make the React.StrictMode component a child/descendent … Read more