From 39352928929ee5e51d40b2324717adef911f7336 Mon Sep 17 00:00:00 2001 From: anovazzi1 Date: Mon, 13 Nov 2023 21:27:39 -0300 Subject: [PATCH] fix(extraSidebarComponent): reset filter when search input is empty or contains "search" to improve user experience refactor(utils): remove unnecessary empty line --- .../pages/FlowPage/components/extraSidebarComponent/index.tsx | 3 ++- src/frontend/src/utils/utils.ts | 1 - 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/frontend/src/pages/FlowPage/components/extraSidebarComponent/index.tsx b/src/frontend/src/pages/FlowPage/components/extraSidebarComponent/index.tsx index c688a8ca8..a02cd5cd0 100644 --- a/src/frontend/src/pages/FlowPage/components/extraSidebarComponent/index.tsx +++ b/src/frontend/src/pages/FlowPage/components/extraSidebarComponent/index.tsx @@ -115,7 +115,8 @@ export default function ExtraSidebar(): JSX.Element { }, []); function handleBlur() { - if (!search && search === "") { + // check if search is search to reset fitler on click input + if ((!search && search === "") || search === "search") { setFilterData(data); setFilterEdge([]); setSearch(""); diff --git a/src/frontend/src/utils/utils.ts b/src/frontend/src/utils/utils.ts index 551dcc8d0..29cc4780a 100644 --- a/src/frontend/src/utils/utils.ts +++ b/src/frontend/src/utils/utils.ts @@ -183,7 +183,6 @@ export function groupByFamily( full: tempOutputs.length === totalNodes, }); } - return left ? arrOfPossibleOutputs.map((output) => ({ family: output.category,