projects
/
arvados-workbench2.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fix tests
[arvados-workbench2.git]
/
src
/
components
/
data-table-filters
/
data-table-filters.tsx
diff --git
a/src/components/data-table-filters/data-table-filters.tsx
b/src/components/data-table-filters/data-table-filters.tsx
index cf0260b1658dea64d9efa93d7543eca5564d521d..bede5aeaf9b10c102cfd8e949122299e56bc8acb 100644
(file)
--- a/
src/components/data-table-filters/data-table-filters.tsx
+++ b/
src/components/data-table-filters/data-table-filters.tsx
@@
-50,11
+50,10
@@
class DataTableFilter extends React.Component<DataTableFilterProps & WithStyles<
render() {
const { name, classes, children } = this.props;
render() {
const { name, classes, children } = this.props;
+ const isActive = this.state.filters.some(f => f.selected);
return <>
<ButtonBase
return <>
<ButtonBase
- className={classnames([
- classes.root,
- { [classes.active]: this.state.filters.filter(({ selected }) => !selected).length > 0 }])}
+ className={classnames([classes.root, { [classes.active]: isActive }])}
component="span"
onClick={this.open}
disableRipple>
component="span"
onClick={this.open}
disableRipple>