From 3df000bc6d96ed84e95456c1b29ae8526bad414e Mon Sep 17 00:00:00 2001 From: Shekar Siri Date: Tue, 9 Aug 2022 15:31:13 +0200 Subject: [PATCH] fix(ui) - filters source, fetch navigation tooltips --- .../Session_/TimeTable/TimeTable.tsx | 20 +++++++++++++++++-- .../shared/Filters/FilterItem/FilterItem.tsx | 2 +- frontend/app/components/ui/Button/Button.tsx | 8 ++++++-- frontend/app/mstore/types/filterItem.ts | 2 ++ 4 files changed, 27 insertions(+), 5 deletions(-) diff --git a/frontend/app/components/Session_/TimeTable/TimeTable.tsx b/frontend/app/components/Session_/TimeTable/TimeTable.tsx index 4a6f1140e..a2c7ef61c 100644 --- a/frontend/app/components/Session_/TimeTable/TimeTable.tsx +++ b/frontend/app/components/Session_/TimeTable/TimeTable.tsx @@ -227,8 +227,24 @@ export default class TimeTable extends React.PureComponent {
{navigation && (
- ); + + return tooltip ? {render()} : render(); }; diff --git a/frontend/app/mstore/types/filterItem.ts b/frontend/app/mstore/types/filterItem.ts index 3bfa3bf08..5a2a8eb6b 100644 --- a/frontend/app/mstore/types/filterItem.ts +++ b/frontend/app/mstore/types/filterItem.ts @@ -31,6 +31,7 @@ export default class FilterItem { filters: observable, isActive: observable, sourceOperator: observable, + category: observable, merge: action, }); @@ -77,6 +78,7 @@ export default class FilterItem { this.isEvent = _filter.isEvent; (this.value = json.value.length === 0 || !json.value ? [''] : json.value), (this.operator = json.operator); + this.source = json.source; this.sourceOperator = json.sourceOperator; this.filters =