我正在尝试设置 MuiDataTables 的样式,目前正在使用 Adaptv4theme 进行如下操作
declare module '@material-ui/core/styles/overrides' {
export interface ComponentNameToClassKey {
MUIDataTable: any;
MUIDataTableFilterList: any;
}
}
export const theme = createMuiTheme(
adaptV4Theme({
overrides: {
MUIDataTable: {
paper: {
boxShadow: 'none',
},
responsiveBase: {
overflow: 'clip',
},
},
MUIDataTableFilterList: {
chip: {
margin: '8px',
},
},
Run Code Online (Sandbox Code Playgroud)
然而,adaptV4Theme 已被弃用,并且当我尝试时不知道如何将我的代码升级到新约定
theme.components = {
...theme.components,
MUIDataTable:{
overrideStyles: {
},
},
Run Code Online (Sandbox Code Playgroud)
我收到以下错误:对象文字只能指定已知属性,并且“组件”类型中不存在“MUIDataTable”。
我该如何放弃使用 AdaptV4Theme?