gpt4 book ai didi

reactjs - 覆盖嵌套在 theme.breakpoints.up ("md"中的 Mui 主题

转载 作者:行者123 更新时间:2023-12-02 10:44:11 27 4
gpt4 key购买 nike

代码

MuiTab: {
root: {
height: 140,
[theme.breakpoints.up("md")]: {
minWidth: 72,
}
}
}

错误

[ts] Cannot find name 'theme'.

问题

我不知道在哪里声明“主题”。

最佳答案

您发布的代码片段可能来自通过调用 createMuiTheme() 创建自定义主题的方法。技巧是将 createMuiTheme() 的结果分配给局部变量,然后设置覆盖。然后你可以使用断点:

import { createMuiTheme } from 'material-ui/styles';
import { orange } from 'material-ui/colors';

export function getCustomTheme() {
let theme: any = createMuiTheme({
palette: {
primary: orange,
},
overrides: {}
});

theme.overrides.MuiTab = {
root: {
height: 140,
[theme.breakpoints.up('md')]: {
minWidth: 72,
backgroundColor: 'red'
}
}
};

return theme;
}

关于reactjs - 覆盖嵌套在 theme.breakpoints.up ("md"中的 Mui 主题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45955245/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com