Создание основного макета, например:
<header> your tabs </header>
//pass your routes here
<Switch>
<Route></Route>
<Route></Route>
<Switch/>
Заголовок содержит несколько вкладок, а вкладка содержит ссылку на определенный маршрут, например
<TabPanel value={value} index={0}>
<Link to="YOUR_ROUTE_NAME">
Item One
</Link>
</TabPanel>
Таким образом, мы можем получить доступ к нашим ссылкам в заголовке и нашем макете будет меняться в соответствии с нашей вкладкой нажмите