[CTI] fixes undefined selectedTab when AlertSummaryView displays an e… (#103970)
* [CTI] fixes undefined selectedTab when AlertSummaryView displays an event after an alert * updates data type * updates data type * updates data type Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
This commit is contained in:
parent
17443d0701
commit
5e71cad5c7
|
@ -104,7 +104,7 @@ const EventDetailsComponent: React.FC<Props> = ({
|
|||
setSelectedTabId,
|
||||
]);
|
||||
|
||||
const eventFields = useMemo(() => getEnrichmentFields(data ?? []), [data]);
|
||||
const eventFields = useMemo(() => getEnrichmentFields(data), [data]);
|
||||
const existingEnrichments = useMemo(
|
||||
() =>
|
||||
isAlert
|
||||
|
@ -242,7 +242,7 @@ const EventDetailsComponent: React.FC<Props> = ({
|
|||
);
|
||||
}, [summaryTab, threatIntelTab, tableTab, jsonTab]);
|
||||
|
||||
const selectedTab = useMemo(() => tabs.find((tab) => tab.id === selectedTabId), [
|
||||
const selectedTab = useMemo(() => tabs.find((tab) => tab.id === selectedTabId) ?? tabs[0], [
|
||||
tabs,
|
||||
selectedTabId,
|
||||
]);
|
||||
|
|
|
@ -122,7 +122,7 @@ export const ExpandableEvent = React.memo<Props>(
|
|||
<StyledEuiFlexItem grow={true}>
|
||||
<EventDetails
|
||||
browserFields={browserFields}
|
||||
data={detailsData!}
|
||||
data={detailsData ?? []}
|
||||
id={event.eventId!}
|
||||
isAlert={isAlert}
|
||||
timelineId={timelineId}
|
||||
|
|
Loading…
Reference in a new issue