Я совершенно новичок в маршрутизаторе реагирования.
У меня есть этот маршрут
<PrivateRoute exact path="/quiz-setup/:job" component={QuizSetupMain} />
, где я задаю параметр в качестве задания.Так что я делаю в действии вот так:
history.push({
pathname: '/quiz-setup',
search: this.props.selectedJdName
})
Мой PrivateRoute ->
return hasUserLogIn ?
(
<Route
{...rest}
path={path}
component={Component}
/>
)
:
(
<Redirect
to={{
pathname: "/login",
state: { from: path }
}}
/>
)
};
Но сейчас он не соответствует этому маршруту.Так как я могу это сделать?