import Table from "@material-ui/core/Table"; import { makeStyles } from "@saleor/theme"; import React from "react"; const useStyles = makeStyles( theme => ({ root: { [theme.breakpoints.up("md")]: { "&& table": { tableLayout: "fixed" } }, "& table": { tableLayout: "auto" }, overflowX: "auto", width: "100%" } }), { name: "ResponsiveTable" } ); interface ResponsiveTableProps { children: React.ReactNode | React.ReactNodeArray; className?: string; key?: string; } const ResponsiveTable: React.FC = props => { const { children, className } = props; const classes = useStyles(props); return (
{children}
); }; ResponsiveTable.displayName = "ResponsiveTable"; export default ResponsiveTable;