mirror of
https://github.com/farcasclaudiu/Flowise.git
synced 2026-06-28 15:00:57 +03:00
expand accordian upon filter search
This commit is contained in:
@@ -58,7 +58,7 @@ const AddNodes = ({ nodesData, node }) => {
|
|||||||
const ps = useRef()
|
const ps = useRef()
|
||||||
|
|
||||||
// Temporary method to handle Deprecating Vector Store and New ones
|
// Temporary method to handle Deprecating Vector Store and New ones
|
||||||
const categorizeVectorStores = (nodes) => {
|
const categorizeVectorStores = (nodes, accordianCategories, isFilter) => {
|
||||||
const obj = { ...nodes }
|
const obj = { ...nodes }
|
||||||
const vsNodes = obj['Vector Stores'] ?? []
|
const vsNodes = obj['Vector Stores'] ?? []
|
||||||
const deprecatingNodes = []
|
const deprecatingNodes = []
|
||||||
@@ -69,7 +69,9 @@ const AddNodes = ({ nodesData, node }) => {
|
|||||||
}
|
}
|
||||||
delete obj['Vector Stores']
|
delete obj['Vector Stores']
|
||||||
obj['Vector Stores;DEPRECATING'] = deprecatingNodes
|
obj['Vector Stores;DEPRECATING'] = deprecatingNodes
|
||||||
|
accordianCategories['Vector Stores;DEPRECATING'] = isFilter ? true : false
|
||||||
obj['Vector Stores;NEW'] = newNodes
|
obj['Vector Stores;NEW'] = newNodes
|
||||||
|
accordianCategories['Vector Stores;NEW'] = isFilter ? true : false
|
||||||
setNodes(obj)
|
setNodes(obj)
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -112,7 +114,7 @@ const AddNodes = ({ nodesData, node }) => {
|
|||||||
return r
|
return r
|
||||||
}, Object.create(null))
|
}, Object.create(null))
|
||||||
setNodes(result)
|
setNodes(result)
|
||||||
categorizeVectorStores(result)
|
categorizeVectorStores(result, accordianCategories, isFilter)
|
||||||
setCategoryExpanded(accordianCategories)
|
setCategoryExpanded(accordianCategories)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user