Есть компонент который получает идентификатор по URL используя хук useParams?
import {useParams} from "react-router-dom";
function SingleVideo() {
const {id} = useParams();
Есть route к данному компоненту:
<Route path="/v/:id" component={SingleVideo} />
Код который использовал для тестирования:
const history = createMemoryHistory()
const route = `/v/${contentBackup['video-list'][0]['video_id']}`;
history.push(route)
render(
<Router path={`/v/${contentBackup['video-list'][0]['video_id']}`} history={history}>
<SingleVideo />
</Router>,
);
Проблема в том, что при тестировании - useParams возвращает undefined. Как это исправить?