import TableBody, { TableBodyProps } from "@material-ui/core/TableBody"; import { makeStyles } from "@saleor/theme"; import { ReorderAction } from "@saleor/types"; import React from "react"; import { SortableContainer } from "react-sortable-hoc"; const InnerSortableTableBody = SortableContainer( ({ children, ...props }) => {children} ); export interface SortableTableBodyProps { onSortEnd: ReorderAction; } const useStyles = makeStyles( theme => ({ ghost: { "& td": { borderBottom: "none" }, background: theme.palette.background.paper, fontFamily: theme.typography.fontFamily, // FIXME: you damn know what // fontSize: theme.overrides.MuiTableCell.root.fontSize, opacity: 0.5 } }), { name: "SortableTableBody" } ); const SortableTableBody: React.FC> = props => { const classes = useStyles({}); return ( ); }; export default SortableTableBody;