Install npm i react-router-domImport // following is done in index.js
import { BrowserRouter } from 'react-router-dom'
// MUST WRAP APP COMPONENT IN ROUTER
<BrowserRouter>
<App />
</BrowserRouter>Basics import {Route, Routes} from 'react-router-dom'
function App() {
return (
<>
<Navbar />
<div>
<Routes>
<Route path='/' element={<Home />} />
<Route path='/contact' element={<Contacts />} />
<Route path='/about' element={<About />} />
</Routes>
</div>
</>
)
}
import { Link } from 'react-router-dom'
export function Navbar() {
return (
<nav>
<ul>
<Link to='/'> Home </Link>
<Link to='/contact'> Contact </Link>
<Link to='/about'> About </Link>
</ul>
</nav>
)
}