Special Children
const SpecialChild = props =>
{props.specialness}
const Parent = props =>
{React.Children.map(props.children, child =>
child.type === SpecialChild
? React.cloneElement(child, {
specialness: 'somethingFromParent'
})
: child
)}
- Nice APIs
- Data sharing