{cloneChildren(children)?.map((child, index: number) => {
const childEl = child as React.ReactElement
;
const id = childEl.props.panelId || index;
return cloneElement(childEl, {
panelId: id,
collapsable: true,
onCollapse: (b: boolean) => changeExpanded(b, id, childEl.props.onCollapse),
collapsed: expandedPanel !== (childEl.props.panelId || index),
});
})}
);
}