@@ -49,7 +49,6 @@ import {
4949} from '@patternfly/react-core' ;
5050import { Table , Thead , Tbody , Tr , Th , Td , ExpandableRowContent } from '@patternfly/react-table' ;
5151import SkeletonTable from '@patternfly/react-component-groups/dist/dynamic/SkeletonTable' ;
52- import SearchIcon from '@patternfly/react-icons/dist/esm/icons/search-icon' ;
5352import BoltIcon from '@patternfly/react-icons/dist/esm/icons/bolt-icon' ;
5453import EllipsisVIcon from '@patternfly/react-icons/dist/esm/icons/ellipsis-v-icon' ;
5554import ExclamationCircleIcon from '@patternfly/react-icons/dist/esm/icons/exclamation-circle-icon' ;
@@ -67,6 +66,13 @@ import { AnimationsHeaderToolbar } from '../../../../dist/esm/demos/Animations/A
6766import { AnimationsStartTourModal } from '../../../../dist/esm/demos/Animations/AnimationsStartTourModal' ;
6867import { AnimationsEndTourModal } from '../../../../dist/esm/demos/Animations/AnimationsEndTourModal' ;
6968import { applicationsData } from './ResourceTableData' ;
69+ import openshiftLogo from '../../assets/Summit-collage-depoying-openshift-product-icon-RH.png' ;
70+ import emptyStateLogo from '../../assets/Summit-collage-hybrid-cloud-dark-RH.png' ;
71+
72+ // Simple component to wrap the empty state logo
73+ const EmptyStateLogoIcon : React . FunctionComponent = ( ) => (
74+ < img src = { emptyStateLogo } alt = "Empty state" style = { { width : '200px' , height : '200px' } } />
75+ ) ;
7076
7177const mainContainerPageId = 'main-content-page-layout-default-nav' ;
7278const expandableColumns = [ 'Applications' , 'Server' , 'Branch' , 'Status' ] ;
@@ -665,7 +671,13 @@ const AnimationsPage: FunctionComponent = () => {
665671 </ Tabs >
666672 ) }
667673 </ PageSection >
668- { selectedTab === 0 && < AnimationsOverview recentActivityCard = { recentActivityCard } /> }
674+ { selectedTab === 0 && (
675+ < AnimationsOverview
676+ recentActivityCard = { recentActivityCard }
677+ openshiftLogo = { openshiftLogo }
678+ emptyStateLogo = { emptyStateLogo }
679+ />
680+ ) }
669681
670682 { selectedTab === 1 && (
671683 < PageSection id = "resources" >
@@ -678,7 +690,7 @@ const AnimationsPage: FunctionComponent = () => {
678690 { showForm ? (
679691 < AnimationsCreateDatabaseForm onClose = { ( ) => setShowForm ( false ) } />
680692 ) : (
681- < EmptyState titleText = "No databases found" headingLevel = "h4" icon = { SearchIcon } >
693+ < EmptyState titleText = "No databases found" headingLevel = "h4" icon = { EmptyStateLogoIcon } >
682694 < EmptyStateBody > No results match the filter criteria. Clear all filters and try again.</ EmptyStateBody >
683695 < EmptyStateFooter >
684696 < EmptyStateActions >
0 commit comments