dark
Take a look at the code. It's pretty simple. You just have to define a strategy and pass it to the Sthemer component. The components then will render the corrrect version. No neet to pass a property to all components.