任何人都可以推荐最好的方式来撰写styled-component需要主题的s吗?
这是我的代码:https ://gist.github.com/aaronmcadam/7bfd63a6bc4cfc36f9947a449c6f494a 。
我有一个Avatar组成一个组件的Image组件,它本身就是一个styled-component.
如果我使用Avatar.styled.jswith <ThemeProvider>,可以成功覆盖主题。
如果我使用Avatar.withTheme.js,主题只能在我使用时被覆盖withTheme。
做这些事情的首选方式是什么?