React Router 6 π
Udemy John React Router 6
Docs
npm install react-router-dom@6
// For latest version
npm install react-router-domFirst page
import { BrowserRouter, Routes, Route } from 'react-router-dom'
function App() {
return (
<BrowserRouter>
<Routes>
<Route path="/" element={<div>home page</div>} />
<Route
path="testing"
element={
<div>
<h2>testing </h2>
</div>
}
/>
</Routes>
</BrowserRouter>
)
}
export default AppComponents
Link
Error Page
Navbar





NavLinks
URL Params (useParams)
Navigate (useNavigate)
Protected Route
Shared Layout for Products
Explained Shared layout diagrammatically

Last updated