Столкнулся с такой проблемой, что useParams из react-router не возмращает обновлённые параметры, если url меняется в рамках одного роута, решил эту проблему путём получения нового значения url из history, но чет это какой-то дикий костыль. Как адекватно получать обновлённые параметры из url, если он меняется без изменения роута?