Почему следующий код не отображает кластеры?
Если я непосредственно использую ExpansionPanelSummary (как показано в комментариях к коду), то кластеры отображаются правильно.
function ClusterSummary(props) {
return (
<ExpansionPanelSummary>
<Typography>{props.cluster.title}</Typography>
</ExpansionPanelSummary>
);
}
function Clusters(props) {
return (
<div>
{props.clusters.map((cluster) =>
<ExpansionPanel key={cluster.id} cluster={cluster}>
{/* <ExpansionPanelSummary>
<Typography>{cluster.title}</Typography>
</ExpansionPanelSummary> */}
<ClusterSummary key={cluster.id} cluster={cluster} />
</ExpansionPanel>
)}
</div>
);
}
Интерактивная ссылка на кодовый ящик:
https://codesandbox.io/s/thirsty-sammet-596ee
Я использую материал-интерфейс / ядро 3.9.3