Вы можете получить доступ к параметрам URL, используя компонент prop match.params.:param
<Route
path="/:username"
component={Component}
/>
const Component = ({ match }) => (
<div>
<h3>{match.params.username}</h3>
</div>
);
Если вы хотите получить доступ к параметру внутри параметра component
, вы можете, например, использовать анонимный компонент (или простоиметь компонент, особенно для определения того, какой подкомпонент будет использоваться).
<Route path="/:username"
component={({match} => {
if(match.params.username == this.props.username) {
return <SomeComponent />
} else ...
})}
/>