mod-arch-shared
Version:
Shared UI components and utilities for modular architecture micro-frontend projects
10 lines • 804 B
JavaScript
import * as React from 'react';
import { Bullseye, Button, EmptyState, EmptyStateBody, EmptyStateFooter, } from '@patternfly/react-core';
import { SearchIcon } from '@patternfly/react-icons';
const DashboardEmptyTableView = ({ onClearFilters, hasIcon = true, variant, }) => (React.createElement(Bullseye, null,
React.createElement(EmptyState, { headingLevel: "h2", titleText: "No results found", variant: variant, icon: hasIcon ? SearchIcon : undefined },
React.createElement(EmptyStateBody, null, "Adjust your filters and try again."),
React.createElement(EmptyStateFooter, null,
React.createElement(Button, { variant: "link", onClick: onClearFilters }, "Clear all filters")))));
export default DashboardEmptyTableView;
//# sourceMappingURL=DashboardEmptyTableView.js.map