У меня есть таблица данных, которая выводит что-то подобное в React с использованием пользовательского интерфейса материала.
<button class="MuiButtonBase-root MuiTab-root MuiTab-textColorPrimary Mui-selected MuiTab-fullWidth" tabindex="0" type="button" role="tab" aria-selected="true">
<span class="MuiTab-wrapper">ASIC Notification</span>
<span class="MuiTouchRipple-root"></span>
</button>
Довольно стандартный вывод для содержимого пользовательского интерфейса. Я оформляю содержимое этого пользовательского интерфейса, оборачивая свое приложение в
const theme = createMuiTheme({
MuiTab: {
textColorPrimary: {
color: "white !important" //White tab text color
},
'&$selected': {
color: "#182033 !important" //Dark tab text select color
}
}
}
Это работает и меняет стили, как я хочу. Однако всякий раз, когда я использую MUI Datatable import MUIDataTable from "mui-datatables";
, они все разделяют эти классы, и мне нужно стилизовать второй класс; y.
Как я могу пространство имен таблицы, чтобы только эта таблица была обработана определенными стилями?
Спасибо