1 min readMay 26, 2019
I’d say one disadvantage (if you can call it one) is that your are now dependent on a library that’s tightly coupled to your components. If it loses support, it’s difficult to change it to something else. You are doing things the “styled component” way. Good ole CSS is always the safest, but not necessarily the easiest to scale and manage. That being said, I love styled components and it’s a match made in heaven for react apps.