Давайте возьмем этот базовый c шаблон
export default function App() {
return (
<Router>
<Header />
<Switch>
<Route path="/about">
<About />
</Route>
<Route path="/users">
<Users />
</Route>
<Route path="/">
<Home />
</Route>
</Switch>
</Router>
);
}
Нет проблем с доступом props.match
из About
или Users
.
Я хотел бы получить доступ с Header
, используя withRouter
, у меня props.match.path
всегда равно /
, я хотел бы, чтобы путь был /user
, например, когда я в компоненте Users
.
Я бы изменить мой заголовок рендеринга в функции props.match.params
элементов