File tree Expand file tree Collapse file tree
src/Shared/Components/GenericInfoCard Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -45,7 +45,14 @@ export const GenericInfoCardListing = ({
4545 return < GenericFilterEmptyState handleClearFilters = { handleClearFilters } />
4646 }
4747
48- return < GenericEmptyState image = { emptyStateConfig . image ?? emptyList } { ...emptyStateConfig } />
48+ return (
49+ < GenericEmptyState
50+ image = { emptyStateConfig . image ?? emptyList }
51+ renderButton = { emptyStateConfig . renderButton }
52+ isButtonAvailable = { ! ! emptyStateConfig . renderButton }
53+ { ...emptyStateConfig }
54+ />
55+ )
4956 }
5057
5158 return (
Original file line number Diff line number Diff line change @@ -57,11 +57,11 @@ export interface GenericInfoCardListingProps
5757 Pick < GenericFilterEmptyStateProps , 'handleClearFilters' > {
5858 list : ( Pick < GenericInfoCardProps , 'Icon' | 'author' | 'description' | 'linkProps' | 'onClick' | 'title' > &
5959 Record < 'id' , string > ) [ ]
60- emptyStateConfig : Pick < GenericEmptyStateType , 'title' | 'subTitle' | 'image' >
60+ emptyStateConfig : Pick < GenericEmptyStateType , 'title' | 'subTitle' | 'image' | 'renderButton' | 'renderButton' >
6161 searchKey ?: string
6262 reloadList ?: ( ) => void
6363 error ?: APIResponseHandlerProps [ 'error' ]
6464 isLoading ?: boolean
6565}
6666
67- export interface GenericInfoListSkeletonProps extends Pick < GenericInfoCardProps , 'borderVariant' > { }
67+ export interface GenericInfoListSkeletonProps extends Partial < Pick < GenericInfoCardProps , 'borderVariant' > > { }
You can’t perform that action at this time.
0 commit comments