I\'ve realised that none of the components I write use {this.props.children}
.
I tend to compose my components the way the official docs state at the top
I'd say it would be useful when you don't know what you want to render.
For instance, you have a tooltip wrapper, let's say it's A
component in your scenario, and you can use it to pass different content:
Some text...
// render an image as well
Or:
Only text