diff --git a/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/query_bar_field/query_field.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/query_bar_field/query_field.tsx index 32feeca8080b7..241bfceaf927c 100644 --- a/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/query_bar_field/query_field.tsx +++ b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/query_bar_field/query_field.tsx @@ -12,6 +12,7 @@ import deepEqual from 'fast-deep-equal'; import type { DataViewBase, Query } from '@kbn/es-query'; import type { SavedQuery } from '@kbn/data-plugin/public'; import { FilterManager } from '@kbn/data-plugin/public'; +import { KibanaContextProvider } from '@kbn/kibana-react-plugin/public'; import { OpenTimelineModal } from '../../../../timelines/components/open_timeline/open_timeline_modal'; import type { ActionTimelineToShow } from '../../../../timelines/components/open_timeline/types'; @@ -89,9 +90,8 @@ export const QueryBarField = ({ const [savedQuery, setSavedQuery] = useState(defaultSavedQuery); const [isSavedQueryFailedToLoad, setIsSavedQueryFailedToLoad] = useState(false); const { isInvalid, errorMessage } = getFieldValidityAndErrorMessage(field); - - const { uiSettings } = useKibana().services; - const [filterManager] = useState(new FilterManager(uiSettings)); + const kibanaServices = useKibana().services; + const [filterManager] = useState(new FilterManager(kibanaServices.uiSettings)); const savedQueryServices = useSavedQueryServices(); @@ -257,7 +257,7 @@ export const QueryBarField = ({ }; return ( - <> + ) : null} - + ); };