У меня проблема с добавлением правила точки торможения к внешним стилям моего компонента. в документации я нашел, как это сделать, но он основан на одном файле (код компонента + стили).
У меня есть компонент строки таблицы:
import React, { Component, Fragment } from "react";
import { withStyles } from "@material-ui/core/styles";
import { TableRow, TableCell } from "@material-ui/core";
import tablesCss from "./../styles/tables.css";
export const RowItem = withStyles(tablesCss)(
({ item, columns, classes }) => (
<TableRow key={item[config.key]}>
{columns.map(prop => (
<TableCell
classes={{
root: classes.tableRow,
}}
key={prop}
>
Lorem ipsum
</TableCell>
))}
</TableRow>
)
);
и мои внешние стили (tablesCss):
export default {
tableRow: {
backgroundColor: "pink",
[theme.breakpoints.down('sm')]: {
backgroundColor: "yellow",
},
},
};
Если я использую [theme.breakpoints.down ('sm')], у меня появляется ошибка "theme" не определена
Любые предложения о том, как это сделать?