From afcee9cd02cfc048f77bb94f8adb842d17b94aee Mon Sep 17 00:00:00 2001 From: Rajat Dabade Date: Fri, 21 Jun 2024 11:46:04 +0530 Subject: [PATCH] refactor: add to query should not open log detail drawer (#4732) Co-authored-by: Rajat-Dabade --- frontend/src/components/Logs/AddToQueryHOC.tsx | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/frontend/src/components/Logs/AddToQueryHOC.tsx b/frontend/src/components/Logs/AddToQueryHOC.tsx index 609840477b..8391a23b81 100644 --- a/frontend/src/components/Logs/AddToQueryHOC.tsx +++ b/frontend/src/components/Logs/AddToQueryHOC.tsx @@ -2,7 +2,7 @@ import './AddToQueryHOC.styles.scss'; import { Popover } from 'antd'; import { OPERATORS } from 'constants/queryBuilder'; -import { memo, ReactNode, useCallback, useMemo } from 'react'; +import { memo, MouseEvent, ReactNode, useMemo } from 'react'; function AddToQueryHOC({ fieldKey, @@ -10,9 +10,10 @@ function AddToQueryHOC({ onAddToQuery, children, }: AddToQueryHOCProps): JSX.Element { - const handleQueryAdd = useCallback(() => { + const handleQueryAdd = (event: MouseEvent): void => { + event.stopPropagation(); onAddToQuery(fieldKey, fieldValue, OPERATORS.IN); - }, [fieldKey, fieldValue, onAddToQuery]); + }; const popOverContent = useMemo(() => Add to query: {fieldKey}, [ fieldKey,