У меня есть родительское приложение с маршрутами:
<Switch>
<Route exact path="/" component={Root} />
<Route exact path="/home" component={Home} />
<Route path="/user/:id" component={User} />
<Route path="/lists" component={Lists} />
<Route path="/admin" component={SubApp} />
</Switch>
...
return (
<div className="App">
<Header/>
{routes}
</div>
);
SubApp
имеет собственный маршрутизатор. Я хочу добиться того, чтобы на определенном маршруте SubApp
родительское приложение <Header/>
не отображалось. Я пробовал несколько вещей, таких как передача поддержки дочернему приложению или установка маршрутов, на которых будет отображаться <Header/>
, но как только маршрут переходит на <SubApp/>
, родительский маршрутизатор явно игнорируется. Любые идеи? Спасибо.