【发布时间】:2020-05-06 22:38:57
【问题描述】:
是否有可能通过 TypeScript 将 Material-UI “主题”-prop 与 styled-components 一起使用?
示例 Material-UI 代码:
const useStyles = makeStyles((theme: Theme) => ({
root: {
background: theme.palette.primary.main,
},
}));
现在我想用 styled-components 替换这段代码。
我已经测试了以下实现(和其他类似的实现)但没有成功:
const Wrapper = styled.div`
background: ${props => props.theme.palette.primary.main};
`;
【问题讨论】:
标签: reactjs typescript material-ui styled-components