MCPcopy Index your code
hub / github.com/simstudioai/sim / extractSubBlockValues

Function extractSubBlockValues

apps/sim/stores/workflow-diff/utils.ts:32–43  ·  view source on GitHub ↗
(
  workflowState: WorkflowState
)

Source from the content-addressed store, hash-verified

30}
31
32export function extractSubBlockValues(
33 workflowState: WorkflowState
34): Record<string, Record<string, any>> {
35 const values: Record<string, Record<string, any>> = {}
36 Object.entries(workflowState.blocks || {}).forEach(([blockId, block]) => {
37 values[blockId] = {}
38 Object.entries(block.subBlocks || {}).forEach(([subBlockId, subBlock]) => {
39 values[blockId][subBlockId] = subBlock?.value ?? null
40 })
41 })
42 return values
43}
44
45export function applyWorkflowStateToStores(
46 workflowId: string,

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected