реакт больше не работает с withRouter, и вместо него хуки, но хук useParams нельзя применять вне функциональной компоненты,и нельзя внутри классовой, что делать если именно в этой классовой компоненте нужен параметр из запроса?
из запроса?
и строки запроса test.ru/user/23 например нужен параметр 23
менять библиотеку
Разве не так test.ru/?user=23
вот по такому роуту <Route path='/profile/:id' exact={true} element={<ProfileContainer />} />
Ну ты можешь сделать свой HOC withRouter из функционального компонента и хука useParams либо ты можешь работать с react router 5 версии
Обсуждают сегодня