Я новичок в React, и я немного запутался в том, как переопределить классы в Material UI.Я посмотрел на примеры и попытался имитировать это, но, похоже, не получилось то, что я хочу.
По сути, при наведении на строку таблицы я хочу, чтобы она установила цвет фона, отличный от того, что она делает в данный момент.
Вот мой подход:
const styles = theme => ({
root: {
width: "100%",
marginTop: theme.spacing.unit * 3
},
table: {
minWidth: 1020
},
tableWrapper: {
overflowX: "auto"
},
hover: {
"&:hover": {
backgroundColor: 'rgb(7, 177, 77, 0.42)'
}
}
});
return <TableRow hover classes={{hover: classes.hover}} role="checkbox" aria-checked={isSelected} tabIndex={-1} key={n.row_id} selected={isSelected}>
{this.insertRow(n, isSelected, counter, checkbox)}
;
export default withStyles(styles)(EnhancedTable);
Спасибо за вашу помощь!