From db2a1d3be8d4047d70ddc33083da4d5bb668bae5 Mon Sep 17 00:00:00 2001 From: Henry Date: Wed, 22 Nov 2023 23:07:25 +0000 Subject: [PATCH] expand accordian upon filter search --- packages/ui/src/views/canvas/AddNodes.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/ui/src/views/canvas/AddNodes.js b/packages/ui/src/views/canvas/AddNodes.js index 44030d0ea..0973cdda4 100644 --- a/packages/ui/src/views/canvas/AddNodes.js +++ b/packages/ui/src/views/canvas/AddNodes.js @@ -58,7 +58,7 @@ const AddNodes = ({ nodesData, node }) => { const ps = useRef() // Temporary method to handle Deprecating Vector Store and New ones - const categorizeVectorStores = (nodes) => { + const categorizeVectorStores = (nodes, accordianCategories, isFilter) => { const obj = { ...nodes } const vsNodes = obj['Vector Stores'] ?? [] const deprecatingNodes = [] @@ -69,7 +69,9 @@ const AddNodes = ({ nodesData, node }) => { } delete obj['Vector Stores'] obj['Vector Stores;DEPRECATING'] = deprecatingNodes + accordianCategories['Vector Stores;DEPRECATING'] = isFilter ? true : false obj['Vector Stores;NEW'] = newNodes + accordianCategories['Vector Stores;NEW'] = isFilter ? true : false setNodes(obj) } @@ -112,7 +114,7 @@ const AddNodes = ({ nodesData, node }) => { return r }, Object.create(null)) setNodes(result) - categorizeVectorStores(result) + categorizeVectorStores(result, accordianCategories, isFilter) setCategoryExpanded(accordianCategories) }