Предположим, у меня есть 2 страницы и несколько компонентов. Первая страница - это страница входа в систему, а другая страница - главное меню. Страница входа имеет только 1 компонент. После того, как пользователь зашел на сайт, я хочу, чтобы реагирующий маршрутизатор перешел в главное меню, в главном меню есть панель навигации и некоторые компоненты внизу. Я хочу, чтобы он имел возможность переходить к каждому компоненту и держать панель навигации наверху все время, даже если URL был изменен.
Вот код, который я пробовал
// Inside the root component
<BrowserRouter>
<Route path="/menu" component={MenuForm}/>
<Route path="/login" component={LoginForm}/>
</BrowserRouter>
//Inside the menu page component
<Navbar/>
<Route path="/shop" component={Shop}/>
<Route path="/categories" component={Categories}/>
С этим кодом я могу перейти только на страницу меню и страницу входа, но я не могу перейти к магазину и категориям, которые являются дочерним компонентом главного меню