- хедер, который мне нужен на каждой странице сайта, и что б не прописывать его в каждом компоненте, я сделал так
<AppBar>
<Header />
</AppBar>
<Route path="/path1/" exact>
<FirstContentComponent/>
</Route>
<Route path="/path2/" exact>
<SecondContentComponent/>
</Route>
Но теперь у меня появилась страница, на которой хедер мне не нужен (логин пейдж), и если просто добавлять ещё один роут с логинкой, то естественно, хедер будет и в ней тоже
Как правильно поступить в данной ситуации ? Прокидывать хедер внутрь каждого роута, где он нужен ?
Можно сделать проще. Тебе нужен компонент Page, в котором будет лежать твой Header, а рендерить он будет чилдренов
Обсуждают сегодня