Also condenses the table contents by making padding between columns a bit
smaller.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
padding: theme.spacing.unit
},
tableCell: {
padding: theme.spacing.unit
},
tableCell: {
+ wordWrap: 'break-word',
+ paddingRight: '24px'
},
tableCellWorkflows: {
'&:nth-last-child(2)': {
},
tableCellWorkflows: {
'&:nth-last-child(2)': {
renderHeadCell = (column: DataColumn<T>, index: number) => {
const { name, key, renderHeader, filters, sortDirection } = column;
renderHeadCell = (column: DataColumn<T>, index: number) => {
const { name, key, renderHeader, filters, sortDirection } = column;
- const { onSortToggle, onFiltersChange } = this.props;
- return <TableCell key={key || index}>
+ const { onSortToggle, onFiltersChange, classes } = this.props;
+ return <TableCell className={classes.tableCell} key={key || index}>
{renderHeader ?
renderHeader() :
countNodes(filters) > 0
{renderHeader ?
renderHeader() :
countNodes(filters) > 0
export enum SearchResultsPanelColumnNames {
CLUSTER = "Cluster",
NAME = "Name",
export enum SearchResultsPanelColumnNames {
CLUSTER = "Cluster",
NAME = "Name",
STATUS = "Status",
TYPE = 'Type',
OWNER = "Owner",
STATUS = "Status",
TYPE = 'Type',
OWNER = "Owner",
filters: createTree(),
render: (uuid: string) => <ResourceName uuid={uuid} />
},
filters: createTree(),
render: (uuid: string) => <ResourceName uuid={uuid} />
},
- {
- name: SearchResultsPanelColumnNames.PROJECT,
- selected: true,
- configurable: true,
- filters: createTree(),
- render: uuid => <ResourceFileSize uuid={uuid} />
- },
{
name: SearchResultsPanelColumnNames.STATUS,
selected: true,
{
name: SearchResultsPanelColumnNames.STATUS,
selected: true,