Feature #14512_admin_links
Arvados-DCO-1.1-Signed-off-by: Janicki Artur <artur.janicki@contractors.roche.com>
hideColumnSelector?: boolean;
paperProps?: PaperProps;
actions?: React.ReactNode;
hideColumnSelector?: boolean;
paperProps?: PaperProps;
actions?: React.ReactNode;
+ hideSearchInput?: boolean;
}
interface DataExplorerActionProps<T> {
}
interface DataExplorerActionProps<T> {
columns, onContextMenu, onFiltersChange, onSortToggle, working, extractKey,
rowsPerPage, rowsPerPageOptions, onColumnToggle, searchValue, onSearch,
items, itemsAvailable, onRowClick, onRowDoubleClick, classes,
columns, onContextMenu, onFiltersChange, onSortToggle, working, extractKey,
rowsPerPage, rowsPerPageOptions, onColumnToggle, searchValue, onSearch,
items, itemsAvailable, onRowClick, onRowDoubleClick, classes,
- dataTableDefaultView, hideColumnSelector, actions, paperProps,
+ dataTableDefaultView, hideColumnSelector, actions, paperProps, hideSearchInput
} = this.props;
return <Paper className={classes.root} {...paperProps}>
<Toolbar className={classes.toolbar}>
<Grid container justify="space-between" wrap="nowrap" alignItems="center">
} = this.props;
return <Paper className={classes.root} {...paperProps}>
<Toolbar className={classes.toolbar}>
<Grid container justify="space-between" wrap="nowrap" alignItems="center">
- <div className={classes.searchBox}>
+ {!hideSearchInput && <div className={classes.searchBox}>
<SearchInput
value={searchValue}
onSearch={onSearch} />
<SearchInput
value={searchValue}
onSearch={onSearch} />
{actions}
{!hideColumnSelector && <ColumnSelector
columns={columns}
{actions}
{!hideColumnSelector && <ColumnSelector
columns={columns}