I know Facebook has an internal CSS Module thing that is not open source ready. So this has been pushed off to user land. However, lack of an officially blessed style solution makes React components less reusable across projects compared to Vue. Thanks to vue-loader, the Vue community can focus on other things. I am NOT advocating for single file components like Vue, I am hoping that FB can just bless a solution so we can move forward as community.
I'm really quite pleased Vue sort applied the component approach to styles by slapping them in the component file and then left it at that.
But if OP reads this comment, I outlined it here:
https://stackoverflow.com/questions/52636618/modifying-react...