Я пробовал разные способы объявления маршрутов модульным способом.Я столкнулся со странным поведением:
<Switch>
<Route path='/1' component={Route1} />
<ModuleLikeRoutes />
<Route path='/2' component={Route2} />
</Switch>
React router полностью игнорирует / 2 и не отображает Route2.Я не мог найти причину почему.Я знаю, что могу импортировать компонентный модуль, например
<Route path='/module' component={ModuleComponent} />
, и, возможно, это лучший способ сделать это.Но мне просто интересно, как / почему он игнорирует маршруты после пользовательского компонента.Почему я не могу отрисовать Route2 в примере?
Вот рабочая скрипка https://jsfiddle.net/o4dtrpag/