From a1b2234ac87f1b88696751b77403ef0705d1e4c3 Mon Sep 17 00:00:00 2001 From: olehp Date: Wed, 14 Aug 2024 19:24:28 +0300 Subject: [PATCH] Improve issues filters --- .../Insights/Issues/IssuesFilter/index.tsx | 13 ++++++++++++- .../Insights/Issues/IssuesFilter/styles.ts | 10 ++++++++++ .../Insights/Issues/IssuesFilter/tracking.ts | 3 ++- src/components/common/v3/Select/styles.ts | 2 +- 4 files changed, 25 insertions(+), 3 deletions(-) diff --git a/src/components/Insights/Issues/IssuesFilter/index.tsx b/src/components/Insights/Issues/IssuesFilter/index.tsx index 1a9cfd3a5..6fc85a596 100644 --- a/src/components/Insights/Issues/IssuesFilter/index.tsx +++ b/src/components/Insights/Issues/IssuesFilter/index.tsx @@ -11,6 +11,7 @@ import { NewPopover } from "../../../common/NewPopover"; import { EyeIcon } from "../../../common/icons/12px/EyeIcon"; import { FourPointedStarIcon } from "../../../common/icons/12px/FourPointedStarIcon"; import { WrenchIcon } from "../../../common/icons/12px/WrenchIcon"; +import { CrossIcon } from "../../../common/icons/16px/CrossIcon"; import { WarningTriangleIcon } from "../../../common/icons/WarningTriangleIcon"; import { IconProps } from "../../../common/icons/types"; import { Select } from "../../../common/v3/Select"; @@ -95,6 +96,11 @@ export const IssuesFilter = () => { setFilteredServices(newFilteredServices); }; + const handleCloseButtonClick = () => { + sendUserActionTrackingEvent(trackingEvents.CLOSE_FILTER_DIALOG_CLICKED); + setIsOpen(false); + }; + const handleToggleFilterChange = ( value: string | string[], filterType: InsightFilterType @@ -173,7 +179,12 @@ export const IssuesFilter = () => { width={"100%"} content={ - Filters + + Filters + + + + Issues