X-Git-Url: https://git.arvados.org/arvados-workbench2.git/blobdiff_plain/89a4eb90454f12be703f711279d0867781013631..d861bd54089e9279cd03b2e4561869ee877b9559:/src/components/data-table/data-table.tsx diff --git a/src/components/data-table/data-table.tsx b/src/components/data-table/data-table.tsx index 3646fc8f..e8a6ce69 100644 --- a/src/components/data-table/data-table.tsx +++ b/src/components/data-table/data-table.tsx @@ -10,7 +10,7 @@ import { DataTableDefaultView } from '../data-table-default-view/data-table-defa import { DataTableFilters } from '../data-table-filters/data-table-filters-tree'; import { DataTableFiltersPopover } from '../data-table-filters/data-table-filters-popover'; import { countNodes } from 'models/tree'; -import { ProjectIcon } from 'components/icon/icon'; +import { PendingIcon } from 'components/icon/icon'; import { SvgIconProps } from '@material-ui/core/SvgIcon'; import ArrowDownwardIcon from '@material-ui/icons/ArrowDownward'; @@ -96,16 +96,15 @@ export const DataTable = withStyles(styles)( - { - this.props.working ? -
- -
: items.map(this.renderBodyRow) - } + { this.props.working !== undefined && !this.props.working && items.map(this.renderBodyRow) }
+ { this.props.working && +
+ +
} {items.length === 0 && this.props.working !== undefined && !this.props.working && this.renderNoItemsPlaceholder()} ;