【发布时间】:2021-11-23 05:09:02
【问题描述】:
我想以某种方式在故事书中显示我们的主题对象,但还没有找到从组件内部查看主题的方法。
至少我想要一些类似 material-ui 在这里显示主题结构的东西:https://mui.com/customization/default-theme/
理想情况下,我想通过对象的某些部分进行映射并显示颜色、字体大小、字体粗细、间距等类似这样(但它不起作用,因为您无法访问这样的主题)
const useStyles = makeStyles((theme) => theme.palette.primary);
export const Primary = (): JSX.Element => {
const classes = useStyles;
return (
<>
{Object.keys(classes).map((key) => <Box bgcolor={classes[key]}>{key}</Box>)}
</>
)
};
【问题讨论】:
标签: material-ui themes storybook