I\'m trying to find the proper way to define some components which could be used in a generic way:
Further to @and_rest answer, this is how I clone the children and add a class.
{React.Children.map(this.props.children, child => React.cloneElement(child, {className:'child'}))}