Всем ку у меня имеется такая струкрута

{/*MASTER DETAIL*/} <Route path='master/:id' element={<MasterDetailOutlet/>}> </Route> {/*MASTERS*/} <Route path='masters' element={<MastersOutlet/>}> </Route> в Руте Masters имеется компонент с Link to={master/:id} однако при нажатии на него он перемещает в masters/master/1 мне же нужно выйти из masters, и чтоб было просто master/1 как это решить?

russian programming react.js

6 ответов

history.push() возможно заюзать

fu7ur3gho57-Gho5t Автор вопроса
как бы да
history.push() возможно заюзать

сейчас велдь юзать хистори не желательно, не? и я посмотрел сейчас там нет такого метода push. мб history.pushState()?

Может бред скажу, но что если в ссылке перед master попробовать слэш добавить?

Вроде нужно атрибут какой то в Route добавить, или что то вместо path но я 100 лет назад это обходил, в доке точно есть

Link to ={/master/${userId}}, попробуй так

fu7ur3gho57-Gho5t Автор вопроса

Похожие вопросы