How can I get a Navbar at the top of every page to have access to react-router useParams hook? With the below code User will have userId returned, but Nav gets an empty object.
It looks like a component (element) needs to be rendered inside a Route to use this hook but in v6 all routes are "exact" so I don't see a way for a static component to render on every path.
<BrowserRouter>
<Nav /> // How does this component show on every page and get access to route params?
<Routes>
<Route path='/' element={<Home />} />
<Route path='/user/:userId' element={<User />} />
<Route path='/profile' element={<Profile />} />
</Routes>
</BrowserRouter>