children({showPopup})
- тут на самом деле я даже не знаю какой результат будет, добавятся ли пропсы или полностью изменятся, да и сам факт вызова компонента когда он уже смонтирован, в общем лучше так не делай) children({showPopup})
React.Children.map(children, child => {
if (React.isValidElement(child)) {
return React.cloneElement(child, { showPopup});
}
return child;
});
{ col.map((coll) => (
{coll.render('qewqr')}
))}
{ col.map((coll) => coll.render('qewqr'))}
- я бы в хук это всё вынес