Skip to content

Commit 00d9de4

Browse files
committed
fix bugs
Signed-off-by: abbyhu2000 <[email protected]>
1 parent 8e68eef commit 00d9de4

File tree

2 files changed

+25
-22
lines changed
  • src/plugins

2 files changed

+25
-22
lines changed

src/plugins/discover/public/application/view_components/utils/use_search.ts

+1
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,7 @@ export const useSearch = (services: DiscoverViewServices) => {
8383
core,
8484
toastNotifications,
8585
osdUrlStateStorage,
86+
chrome,
8687
} = services;
8788
const timefilter = data.query.timefilter.timefilter;
8889
const fetchStateRef = useRef<{

src/plugins/home/public/application/components/homepage/sections/recent_work.tsx

+24-22
Original file line numberDiff line numberDiff line change
@@ -57,28 +57,30 @@ const render = renderFn(() => {
5757
<EuiFlexGrid columns={4}>
5858
{recentAccessed.slice(0, 8).map((recentAccessItem: ChromeRecentlyAccessedHistoryItem) => {
5959
const recentWorkItem = itemType.filter((item) => item.type === recentAccessItem.type);
60-
return (
61-
<EuiFlexItem>
62-
<EuiCard
63-
layout="horizontal"
64-
title={recentAccessItem.label}
65-
titleSize="xs"
66-
description={
67-
<>
68-
<EuiIcon
69-
size="m"
70-
className="recent-work-title-icon"
71-
type={recentWorkItem[0].icon}
72-
/>
73-
{recentWorkItem[0].name}
74-
<br />
75-
{'Last updated ' + moment(recentAccessItem?.updatedAt).fromNow()}
76-
</>
77-
}
78-
onClick={() => navigateToUrl(services.addBasePath(recentAccessItem.link))}
79-
/>
80-
</EuiFlexItem>
81-
);
60+
if (recentWorkItem[0]) {
61+
return (
62+
<EuiFlexItem>
63+
<EuiCard
64+
layout="horizontal"
65+
title={recentAccessItem.label}
66+
titleSize="xs"
67+
description={
68+
<>
69+
<EuiIcon
70+
size="m"
71+
className="recent-work-title-icon"
72+
type={recentWorkItem[0].icon}
73+
/>
74+
{recentWorkItem[0].name}
75+
<br />
76+
{'Last updated ' + moment(recentAccessItem?.updatedAt).fromNow()}
77+
</>
78+
}
79+
onClick={() => navigateToUrl(services.addBasePath(recentAccessItem.link))}
80+
/>
81+
</EuiFlexItem>
82+
);
83+
}
8284
})}
8385
</EuiFlexGrid>
8486
</div>

0 commit comments

Comments
 (0)