chore: init fetch logic

pull/21369/head
Joel 1 year ago
parent 831ca8513b
commit 02110b4323

@ -12,11 +12,10 @@ const useSetWorkflowVarsWithValue = () => {
const invalidateConversationVarValues = useInvalidateConversationVarValues(appId) const invalidateConversationVarValues = useInvalidateConversationVarValues(appId)
const invalidateSysVarValues = useInvalidateSysVarValues(appId) const invalidateSysVarValues = useInvalidateSysVarValues(appId)
const addNodeInfo = (inspectVars: VarInInspect[]) => { const setInspectVarsToStore = (inspectVars: VarInInspect[]) => {
const { getNodes } = store.getState() const { getNodes } = store.getState()
const nodeArr = getNodes() const nodeArr = getNodes()
const nodesKeyValue: Record<string, Node> = {} const nodesKeyValue: Record<string, Node> = {}
// TODO: handle conversation, env and system variables
nodeArr.forEach((node) => { nodeArr.forEach((node) => {
nodesKeyValue[node.id] = node nodesKeyValue[node.id] = node
}) })
@ -54,7 +53,7 @@ const useSetWorkflowVarsWithValue = () => {
invalidateConversationVarValues() invalidateConversationVarValues()
invalidateSysVarValues() invalidateSysVarValues()
const data = await fetchAllInspectVars(appId) const data = await fetchAllInspectVars(appId)
addNodeInfo(data) setInspectVarsToStore(data)
} }
return { return {
fetchInspectVars, fetchInspectVars,

Loading…
Cancel
Save