„Splitting a component into a presentational component and a renderless component is an extremely useful pattern to master and can make code reuse a lot easier, but it's not always worth it.“
Adam Wathan
Software developer, author, and host of Full Stack Radio.
On his blog, Adam Wathan explains how to create your Components in a way that lets you still easily customize their styling.