Skip to content

Commit ceb4b50

Browse files
authored
adding attributefilter field to app analytics (#1943) (#2005)
Signed-off-by: Shenoy Pratik <[email protected]> (cherry picked from commit de8e0aa)
1 parent 805c54f commit ceb4b50

File tree

1 file changed

+22
-21
lines changed
  • public/components/application_analytics

1 file changed

+22
-21
lines changed

public/components/application_analytics/home.tsx

Lines changed: 22 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -4,40 +4,40 @@
44
*/
55
/* eslint-disable react-hooks/exhaustive-deps */
66

7-
import React, { ReactChild, useEffect, useState } from 'react';
8-
import { HashRouter, Route, RouteComponentProps, Switch } from 'react-router-dom';
9-
import DSLService from 'public/services/requests/dsl';
10-
import PPLService from 'public/services/requests/ppl';
11-
import SavedObjects from 'public/services/saved_objects/event_analytics/saved_objects';
12-
import TimestampUtils from 'public/services/timestamp/timestamp';
137
import { EuiGlobalToastList, EuiLink } from '@elastic/eui';
148
import { Toast } from '@elastic/eui/src/components/toast/global_toast_list';
15-
import isEmpty from 'lodash/isEmpty';
9+
import { isEmpty } from 'lodash';
10+
import React, { ReactChild, useEffect, useState } from 'react';
1611
import { useDispatch } from 'react-redux';
17-
import { AppTable } from './components/app_table';
18-
import { Application } from './components/application';
19-
import { CreateApp } from './components/create';
20-
import { TraceAnalyticsComponentDeps, TraceAnalyticsCoreDeps } from '../trace_analytics/home';
21-
import { FilterType } from '../trace_analytics/components/common/filters/filters';
22-
import { handleDataPrepperIndicesExistRequest } from '../trace_analytics/requests/request_handler';
12+
import { HashRouter, Route, RouteComponentProps, Switch } from 'react-router-dom';
2313
import { ChromeBreadcrumb, NotificationsStart } from '../../../../../src/core/public';
2414
import { APP_ANALYTICS_API_PREFIX } from '../../../common/constants/application_analytics';
15+
import {
16+
CUSTOM_PANELS_API_PREFIX,
17+
CUSTOM_PANELS_DOCUMENTATION_URL,
18+
} from '../../../common/constants/custom_panels';
19+
import { observabilityApplicationsID } from '../../../common/constants/shared';
20+
import { QueryManager } from '../../../common/query_manager/ppl_query_manager';
2521
import {
2622
ApplicationRequestType,
2723
ApplicationType,
2824
} from '../../../common/types/application_analytics';
25+
import DSLService from '../../services/requests/dsl';
26+
import PPLService from '../../services/requests/ppl';
27+
import SavedObjects from '../../services/saved_objects/event_analytics/saved_objects';
28+
import TimestampUtils from '../../services/timestamp/timestamp';
29+
import { FilterType } from '../trace_analytics/components/common/filters/filters';
30+
import { TraceAnalyticsComponentDeps, TraceAnalyticsCoreDeps } from '../trace_analytics/home';
31+
import { handleDataPrepperIndicesExistRequest } from '../trace_analytics/requests/request_handler';
32+
import { AppTable } from './components/app_table';
33+
import { Application } from './components/application';
34+
import { CreateApp } from './components/create';
2935
import {
3036
calculateAvailability,
3137
fetchPanelsVizIdList,
3238
isNameValid,
3339
removeTabData,
3440
} from './helpers/utils';
35-
import {
36-
CUSTOM_PANELS_API_PREFIX,
37-
CUSTOM_PANELS_DOCUMENTATION_URL,
38-
} from '../../../common/constants/custom_panels';
39-
import { QueryManager } from '../../../common/query_manager/ppl_query_manager';
40-
import { observabilityApplicationsID } from '../../../common/constants/shared';
4141

4242
export type AppAnalyticsCoreDeps = TraceAnalyticsCoreDeps;
4343

@@ -142,6 +142,7 @@ export const Home = (props: HomeProps) => {
142142
mode: 'data_prepper',
143143
dataPrepperIndicesExist: indicesExist,
144144
dataSourcePluggables,
145+
attributesFilterFields: [],
145146
};
146147

147148
const setToast = (title: string, color = 'success', text?: ReactChild) => {
@@ -202,7 +203,7 @@ export const Home = (props: HomeProps) => {
202203
if (!isEmpty(savedVizIdsToDelete)) {
203204
savedObjects
204205
.deleteSavedObjectsList({ objectIdList: savedVizIdsToDelete })
205-
.then((res) => {
206+
.then((_res) => {
206207
deletePanelForApp(appPanelId);
207208
})
208209
.catch((err) => {
@@ -300,7 +301,7 @@ export const Home = (props: HomeProps) => {
300301
.put(`${APP_ANALYTICS_API_PREFIX}/rename`, {
301302
body: JSON.stringify(requestBody),
302303
})
303-
.then((res) => {
304+
.then((_res) => {
304305
setApplicationList((prevApplicationList) => {
305306
const newApplicationData = [...prevApplicationList];
306307
const renamedApplication = newApplicationData.find(

0 commit comments

Comments
 (0)