From d031210365bf3d2149fa28549d0e013c2aba30be Mon Sep 17 00:00:00 2001 From: nick-delirium Date: Thu, 13 Feb 2025 12:33:39 +0100 Subject: [PATCH] ui: conditional rec fixes --- .../shared/ConditionSet/ConditionSet.tsx | 14 +++++++++++++- .../shared/Filters/FilterList/FilterList.tsx | 10 +++++++--- tracker/tracker/src/main/index.ts | 3 ++- .../tracker/src/main/modules/conditionsManager.ts | 12 +++++------- 4 files changed, 27 insertions(+), 12 deletions(-) diff --git a/frontend/app/components/shared/ConditionSet/ConditionSet.tsx b/frontend/app/components/shared/ConditionSet/ConditionSet.tsx index 160dc171a..bb45e452e 100644 --- a/frontend/app/components/shared/ConditionSet/ConditionSet.tsx +++ b/frontend/app/components/shared/ConditionSet/ConditionSet.tsx @@ -1,7 +1,7 @@ import React from 'react'; import { Icon, Input } from 'UI'; import cn from 'classnames'; -import { FilterList } from 'Shared/Filters/FilterList'; +import { FilterList, EventsList } from 'Shared/Filters/FilterList'; import { observer } from 'mobx-react-lite'; import { Typography } from 'antd'; import { BranchesOutlined } from '@ant-design/icons'; @@ -77,6 +77,18 @@ function ConditionSetComponent({
0 ? 'p-2 mb-2' : ''}> + { actions = [], onAddFilter, cannotAdd, - excludeCategory + excludeCategory, + borderless } = props; const filters = filter.filters; @@ -199,8 +200,10 @@ export const EventsList = observer((props: Props) => { const eventsNum = filters.filter((i: any) => i.isEvent).length; return (
{ mode={'events'} filter={undefined} onFilterClick={onAddFilter} + excludeFilterKeys={excludeFilterKeys} excludeCategory={excludeCategory} >