У меня проблемы с выяснением, как параметризовать строку маршрута для программного перенаправления.
мои настройки в /constants/routes.js
export defaults {
user_details: '/user/:id/details',
}
Я бы хотел выставить параметр :id
программно как
import routes from '../../constants/routes.js'
const UserListItem = ({name, id, history}) => (
<li onClick={ () => history.push(routes.user_details, {id}) }>
{name}
</li>
)
Интернет, кажется, заполнен <Redirect to={/user/${id}/details} />
, что не кажется оптимальным, поскольку я хотел бы повторно использовать свой постоянный маршрут