MaterialUI Datagrid的Nextjs:CSS样式不起作用

MaterialUI Datagrid的Nextjs:CSS样式不起作用,css,reactjs,material-ui,next.js,react-data-grid,Css,Reactjs,Material Ui,Next.js,React Data Grid,我正在使用Next.js(v10)和Material UI 我有一个表组件,它工作得很好,直到两件事。过滤(或任何其他组件工具栏)和CSS样式替代。(带MUI createTheme) 这是我的代码,非常简单: const useStyles = makeStyles((theme: Theme) => ({ root: { // this root seems not to be working borderRadius: 15, '& .MuiDat

我正在使用Next.js(v10)和Material UI

我有一个表组件,它工作得很好,直到两件事。过滤(或任何其他组件工具栏)和CSS样式替代。(带MUI createTheme)

这是我的代码,非常简单:

const useStyles = makeStyles((theme: Theme) => ({
  root: {
    // this root seems not to be working
    borderRadius: 15,
    '& .MuiDataGrid-cell': {
      color: 'red',
    },
    "& div.react-grid-Container": {
      color: "red",
      // color: theme.palette.text.color
    },
    '& .MuiDataGrid-row.Mui-even:not(:hover)': {
      backgroundColor: theme.palette.type === 'light' ? 'rgba(0, 0, 0, 0.04)' : 'rgba(255, 255, 255, 0.04)',
    },
  },
}));


export const Table: FC<table> = ({ data }) => {
  const classes = useStyles();
  
  return (
    <div style={{ height: 500, width: 'auto' }}>
      <DataGrid
        className={classes.root}
        rows={data} // usual data
        columns={columns} // and columns, works fine.
      />
    </div>
  );
}

<MuiThemeProvider theme={theme}>
  <SomeOtherComponents/>
  <CssBaseline />
  <Component {...pageProps} />
</MuiThemeProvider>