X-Git-Url: https://git.arvados.org/arvados-workbench2.git/blobdiff_plain/00b22552554ddcae9cf3b68ed4017067555ba02e..da1b362fc33261ace42851f6900df7b96fde819e:/src/components/data-table-default-view/data-table-default-view.tsx diff --git a/src/components/data-table-default-view/data-table-default-view.tsx b/src/components/data-table-default-view/data-table-default-view.tsx index 9f674b94..b245c19b 100644 --- a/src/components/data-table-default-view/data-table-default-view.tsx +++ b/src/components/data-table-default-view/data-table-default-view.tsx @@ -2,11 +2,11 @@ // // SPDX-License-Identifier: AGPL-3.0 -import * as React from 'react'; +import React from 'react'; import { StyleRulesCallback, WithStyles, withStyles } from '@material-ui/core/styles'; -import { DefaultViewDataProps, DefaultView } from '~/components/default-view/default-view'; -import { ArvadosTheme } from '~/common/custom-theme'; -import { DetailsIcon } from '~/components/icon/icon'; +import { DefaultViewDataProps, DefaultView } from 'components/default-view/default-view'; +import { ArvadosTheme } from 'common/custom-theme'; +import { DetailsIcon } from 'components/icon/icon'; type CssRules = 'classRoot'; @@ -16,12 +16,13 @@ const styles: StyleRulesCallback = (theme: ArvadosTheme) => ({ marginBottom: theme.spacing.unit * 4, }, }); -type DataTableDefaultViewDataProps = Partial>; +type DataTableDefaultViewDataProps = Partial>; type DataTableDefaultViewProps = DataTableDefaultViewDataProps & WithStyles; export const DataTableDefaultView = withStyles(styles)( ({ classes, ...props }: DataTableDefaultViewProps) => { const icon = props.icon || DetailsIcon; - const messages = props.messages || ['No items found']; + const filterWarning: string[] = props.filtersApplied ? ['Filters are applied to the data.'] : []; + const messages = filterWarning.concat(props.messages || ['No items found']); return ; });