Skip to content

Commit b8b6432

Browse files
authored
TC-570, TC-588: fixed pagination and search box error message. (#164)
Signed-off-by: Olga Lavtar <[email protected]>
1 parent 32d0073 commit b8b6432

File tree

5 files changed

+13
-14
lines changed

5 files changed

+13
-14
lines changed

src/main/resources/freemarker/templates/generated/main.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/main/resources/freemarker/templates/generated/vendor.css

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/main/resources/freemarker/templates/generated/vendor.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ui/src/components/DependenciesTable.tsx

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -8,22 +8,23 @@ import {
88
Divider,
99
EmptyState,
1010
EmptyStateBody,
11+
EmptyStateHeader,
1112
EmptyStateIcon,
1213
EmptyStateVariant,
1314
SearchInput,
1415
Stack,
1516
StackItem,
16-
Title,
1717
Toolbar,
1818
ToolbarContent,
1919
ToolbarItem,
2020
ToolbarItemVariant,
2121
ToolbarToggleGroup,
2222
} from '@patternfly/react-core';
23-
import {ExpandableRowContent, Table, Tbody, Td, Th, Thead, Tr} from '@patternfly/react-table';
23+
import {ExpandableRowContent, Table, TableVariant, Tbody, Td, Th, Thead, Tr} from '@patternfly/react-table';
2424
import spacing from '@patternfly/react-styles/css/utilities/Spacing/spacing';
2525
import FilterIcon from '@patternfly/react-icons/dist/esm/icons/filter-icon';
26-
import CubesIcon from '@patternfly/react-icons/dist/esm/icons/cubes-icon';
26+
import SearchIcon from '@patternfly/react-icons/dist/esm/icons/search-icon';
27+
2728

2829
import {useAppContext} from '../App';
2930
import {Dependency} from '../api/report';
@@ -149,13 +150,12 @@ export const DependenciesTable = () => {
149150
numRenderedColumns={8}
150151
noDataEmptyState={
151152
<EmptyState variant={EmptyStateVariant.sm}>
152-
<EmptyStateIcon icon={CubesIcon} />
153-
<Title headingLevel="h2" size="lg">
154-
No vulnerabilities found
155-
</Title>
156-
<EmptyStateBody>
157-
The vulnerability scan did not find any vulnerabilities in your project.
158-
</EmptyStateBody>
153+
<EmptyStateHeader
154+
icon={<EmptyStateIcon icon={SearchIcon} />}
155+
titleText="No results found"
156+
headingLevel="h2"
157+
/>
158+
<EmptyStateBody>Clear all filters and try again.</EmptyStateBody>
159159
</EmptyState>
160160
}
161161
>

ui/src/components/TableControls/SimplePagination.tsx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,6 @@ export const SimplePagination: React.FC<ISimplePaginationProps> = ({
4848
onPerPageSelect={(_, perPage) => {
4949
onChange({ page: 1, perPage });
5050
}}
51-
isCompact={isTop || isCompact}
5251
widgetId="pagination-options-menu"
5352
variant={isTop ? PaginationVariant.top : PaginationVariant.bottom}
5453
perPageOptions={mapPerPageOptions(perPageOptions || [10, 20, 50, 100])}

0 commit comments

Comments
 (0)