Я обновляю приложение универсального реагирования redux, чтобы использовать реактивный маршрутизатор v4. У меня есть вложенные маршруты по основному маршруту макета. Раньше я использовал {props.children} для отображения содержимого дочерних маршрутов, но это больше не работает. Как это работает в V4?
<Provider store={store} key="provider">
<div>
<Route component={Layout} />
<Switch>
<Route path="/" component={HomePage} />
<Route component={Error404} />
</Switch>
</div>
</Provider>
или
<Provider store={store} key="provider">
<Layout>
<Route path="/" component={HomePage} />
<Route component={Error404} />
</Layout>
</Provider>
Вот как выглядит мой файл макета
const Layout = props => (
<div className="o-container">
<Header />
<main>
{props.children}
</main>
<Footer />
</div>
);