diff --git a/src/common/DiffHistory.tsx b/src/common/DiffHistory.tsx index 206140e..25113db 100644 --- a/src/common/DiffHistory.tsx +++ b/src/common/DiffHistory.tsx @@ -444,7 +444,7 @@ export default function DiffHistory(props: Props) { { title: "Summary", cellStyle: cellStyle, - // hidden: isMobile || drawer, + hidden: isMobile || drawer, render: row => ( title={showTitle ? name + " History" : undefined} rows={data} + renderGutter={((row) => ( + + ))} columns={columns()} total={0} pageSize={0} diff --git a/src/common/ResponsiveTable.tsx b/src/common/ResponsiveTable.tsx index 83567ba..e4d3184 100644 --- a/src/common/ResponsiveTable.tsx +++ b/src/common/ResponsiveTable.tsx @@ -64,6 +64,7 @@ const useStyles = makeStyles((theme: Theme) => { export interface Column { title: string; cellStyle?: SxProps; + hidden?: boolean; render: (row: T) => JSX.Element; } @@ -401,7 +402,7 @@ export default function ResponsiveTable(props: Props) { { renderGutter && } { columns ? columns.map((column, index) => { - if (filterList.includes(column.title)) return null + if (filterList.includes(column.title) || column.hidden) return null return ( {column.title} @@ -449,7 +450,7 @@ export default function ResponsiveTable(props: Props) { } {columns ? columns.map((column, j) => { - if (filterList.includes(column.title)) return null + if (filterList.includes(column.title) || column.hidden) return null if (column.render) return ( {column.render(row)}