99import deepEqual from 'fast-deep-equal' ;
1010import { noop } from 'lodash/fp' ;
1111import { useCallback , useEffect , useRef , useState } from 'react' ;
12- import { useSelector , shallowEqual } from 'react-redux' ;
1312
1413import { DEFAULT_INDEX_KEY } from '../../../../../common/constants' ;
15- import { inputsModel , inputsSelectors , State } from '../../../../common/store' ;
14+ import { inputsModel } from '../../../../common/store' ;
1615import { useKibana } from '../../../../common/lib/kibana' ;
1716import {
1817 HostItem ,
@@ -46,13 +45,10 @@ interface UseHostOverview {
4645export const useHostOverview = ( {
4746 endDate,
4847 hostName,
49- skip,
48+ skip = false ,
5049 startDate,
5150 id = ID ,
5251} : UseHostOverview ) : [ boolean , HostOverviewArgs ] => {
53- const getQuery = inputsSelectors . globalQueryByIdSelector ( ) ;
54- // @ts -expect-error
55- const { isInspected } = useSelector ( ( state : State ) => getQuery ( state , id ) , shallowEqual ) ;
5652 const { data, notifications, uiSettings } = useKibana ( ) . services ;
5753 const refetch = useRef < inputsModel . Refetch > ( noop ) ;
5854 const abortCtrl = useRef ( new AbortController ( ) ) ;
@@ -62,13 +58,11 @@ export const useHostOverview = ({
6258 defaultIndex,
6359 hostName,
6460 factoryQueryType : HostsQueries . hostOverview ,
65- skip,
6661 timerange : {
6762 interval : '12h' ,
6863 from : startDate ,
6964 to : endDate ,
7065 } ,
71- // isInspected,
7266 } ) ;
7367
7468 const [ hostOverviewResponse , setHostOverviewResponse ] = useState < HostOverviewArgs > ( {
@@ -85,10 +79,6 @@ export const useHostOverview = ({
8579
8680 const hostOverviewSearch = useCallback (
8781 ( request : HostOverviewRequestOptions ) => {
88- if ( request . skip ) {
89- return ;
90- }
91-
9282 let didCancel = false ;
9383 const asyncSearch = async ( ) => {
9484 abortCtrl . current = new AbortController ( ) ;
@@ -148,14 +138,13 @@ export const useHostOverview = ({
148138 ...prevRequest ,
149139 defaultIndex,
150140 hostName,
151- skip,
152141 timerange : {
153142 interval : '12h' ,
154143 from : startDate ,
155144 to : endDate ,
156145 } ,
157146 } ;
158- if ( ! deepEqual ( prevRequest , myRequest ) ) {
147+ if ( ! skip && ! deepEqual ( prevRequest , myRequest ) ) {
159148 return myRequest ;
160149 }
161150 return prevRequest ;
0 commit comments