Skip to content

Commit f9469c6

Browse files
committed
cleanup
1 parent c047a9e commit f9469c6

4 files changed

Lines changed: 23 additions & 98 deletions

File tree

x-pack/plugins/siem/public/alerts/components/signals/index.tsx

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -270,13 +270,6 @@ export const SignalsTableComponent: React.FC<SignalsTableComponentProps> = ({
270270
}
271271
}, [defaultFilters, filterGroup]);
272272
const { initializeTimeline, setTimelineActions } = useManageTimeline();
273-
useEffect(() => {
274-
setTimelineActions({
275-
id: SIGNALS_PAGE_TIMELINE_ID,
276-
queryFields: requiredFieldsForActions,
277-
timelineActions: additionalActions,
278-
});
279-
}, [additionalActions]);
280273

281274
useEffect(() => {
282275
initializeTimeline({
@@ -287,7 +280,14 @@ export const SignalsTableComponent: React.FC<SignalsTableComponentProps> = ({
287280
title: i18n.SIGNALS_TABLE_TITLE,
288281
selectAll: canUserCRUD ? selectAll : false,
289282
});
290-
}, [canUserCRUD, selectAll]);
283+
}, []);
284+
useEffect(() => {
285+
setTimelineActions({
286+
id: SIGNALS_PAGE_TIMELINE_ID,
287+
queryFields: requiredFieldsForActions,
288+
timelineActions: additionalActions,
289+
});
290+
}, [additionalActions]);
291291
const headerFilterGroup = useMemo(
292292
() => <SignalsTableFilterGroup onFilterGroupChanged={onFilterGroupChangedCallback} />,
293293
[onFilterGroupChangedCallback]

x-pack/plugins/siem/public/common/components/alerts_viewer/alerts_table.tsx

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,13 @@
44
* you may not use this file except in compliance with the Elastic License.
55
*/
66

7-
import React, { useMemo } from 'react';
7+
import React, { useEffect, useMemo } from 'react';
88

99
import { Filter } from '../../../../../../../src/plugins/data/public';
1010
import { StatefulEventsViewer } from '../events_viewer';
1111
import { alertsDefaultModel } from './default_headers';
12-
12+
import { useManageTimeline } from '../../../timelines/components/manage_timeline';
13+
import * as i18n from './translations';
1314
export interface OwnProps {
1415
end: number;
1516
id: string;
@@ -58,6 +59,17 @@ interface Props {
5859

5960
const AlertsTableComponent: React.FC<Props> = ({ endDate, startDate, pageFilters = [] }) => {
6061
const alertsFilter = useMemo(() => [...defaultAlertsFilters, ...pageFilters], [pageFilters]);
62+
const { initializeTimeline } = useManageTimeline();
63+
64+
useEffect(() => {
65+
initializeTimeline({
66+
id: ALERTS_TABLE_ID,
67+
documentType: i18n.ALERTS_DOCUMENT_TYPE,
68+
footerText: i18n.TOTAL_COUNT_OF_ALERTS,
69+
title: i18n.ALERTS_TABLE_TITLE,
70+
unit: i18n.UNIT,
71+
});
72+
}, []);
6173
return (
6274
<StatefulEventsViewer
6375
pageFilters={alertsFilter}

x-pack/plugins/siem/public/timelines/components/timeline/footer/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ import { OnChangeItemsPerPage, OnLoadMore } from '../events';
2828
import { LastUpdatedAt } from './last_updated';
2929
import * as i18n from './translations';
3030
import { useEventDetailsWidthContext } from '../../../../common/components/events_viewer/event_details_width_context';
31-
import { useManageTimeline, TimelineTypeContext } from '../../manage_timeline';
31+
import { useManageTimeline } from '../../manage_timeline';
3232

3333
export const isCompactFooter = (width: number): boolean => width < 600;
3434

x-pack/plugins/siem/public/timelines/components/timeline/timeline_context.tsx

Lines changed: 0 additions & 87 deletions
This file was deleted.

0 commit comments

Comments
 (0)