diff --git a/src/components/ItemTable/ItemTable.js b/src/components/ItemTable/ItemTable.js index 65c6cf2..89050fa 100644 --- a/src/components/ItemTable/ItemTable.js +++ b/src/components/ItemTable/ItemTable.js @@ -9,9 +9,9 @@ import { ArrowDownward, ArrowUpward } from "@material-ui/icons"; export default function ItemTable({ data, rowCanBeSelected }) { - const [selectedRow, setSelectedRow] = useState({ queue: null, number: null}); + const [selectedRow, setSelectedRow] = useState({ queue: null, number: null }); - const theme = useTheme(); + const theme = useTheme(); const useStyles = makeStyles({ // Fully visible for active icons activeSortIcon: { @@ -34,6 +34,12 @@ export default function ItemTable({ data, rowCanBeSelected }) { borderLeftStyle: "solid", borderColor: theme.palette.type === "light" ? theme.palette.grey[300] : theme.palette.grey[500] }, + tableMargin: { + marginTop: theme.spacing(2) + }, + tableHeaderMargin: { + marginBottom: theme.spacing(1) + } }); const classes = useStyles(); @@ -74,13 +80,14 @@ export default function ItemTable({ data, rowCanBeSelected }) { return ( - +
+ {headerGroups.map(headerGroup => ( {headerGroup.headers.map(column => ( - + {column.render("Filter")} @@ -120,6 +127,7 @@ export default function ItemTable({ data, rowCanBeSelected }) { ))} + {rows.map((row, i) => { prepareRow(row); @@ -136,7 +144,7 @@ export default function ItemTable({ data, rowCanBeSelected }) { classes={{ root: (isSelected && rowCanBeSelected) ? classes.rowSelected : classes.bandedRows }} {...row.getRowProps()} > {row.cells.map(cell => ( - @@ -147,6 +155,7 @@ export default function ItemTable({ data, rowCanBeSelected }) { ); })} +
);