то наоборот лучше стало?
                  
                  
                  
                  
                  
                  Ну и за одно помогите разобраться с ним. Ситуация такая - у сайта нет главной страницы, есть только разделы /a, /b и /c
                  
                  
                  Если пользователь переходит на главную - / - то его перебросит на /a
                  
                  
                  
                  
                  
                  Структура
                  
                  
                  <Routes>
                  
                  
                            <Route element={<Navigate to="a" />} path="/" />
                  
                  
                            <Route element={<APage />} path="a">
                  
                  
                              <Route element={<XPage />} path="x" />
                  
                  
                            </Route>
                  
                  
                            <Route element={<BPage/>} path="b" />
                  
                  
                            <Route element={<CPage/>} path="c" />
                  
                  
                  </Routes>
                  
                  
                  
                  
                  
                  Проблема
                  
                  
                  А проблема в том, что для навигации есть <Header />, который лежит внутри APage. И поэтому если я нажимаю там <Link to="b"> он перебрасывает не на /b, а на /a/b. Как это исправить?
                  
                  
                
Link to ="/b"
1 - изменения без причины - признак дурачины. Не думаю что разработчики роутера решии просто так херней пострадать и внести такие серьёзные изменения. Я можно покопать в юутубе и найти доклады про то, что и почему изменили в реакт роутере 2 - to="/b" Слеш нужен
говно намутили с анимациями - например, CSSTranstionGroup сломали к чертям
Обсуждают сегодня