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

Function buildSubBlockValues

apps/sim/lib/workflows/subblocks/visibility.ts:86–93  ·  view source on GitHub ↗
(
  subBlocks: Record<string, { value?: unknown } | null | undefined>
)

Source from the content-addressed store, hash-verified

84 * Build a flat map of subblock values keyed by subblock id.
85 */
86export function buildSubBlockValues(
87 subBlocks: Record<string, { value?: unknown } | null | undefined>
88): Record<string, unknown> {
89 return Object.entries(subBlocks).reduce<Record<string, unknown>>((acc, [key, subBlock]) => {
90 acc[key] = subBlock?.value
91 return acc
92 }, {})
93}
94
95/**
96 * Build canonical group indices for a block's subblocks.

Callers 15

isSubBlockVisibleFunction · 0.90
backfillCanonicalModesFunction · 0.90
remapForkSubBlocksFunction · 0.90
clearDependentsOnRemapFunction · 0.90
collectClearedDependentsFunction · 0.90
collectSelectorFieldsFunction · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected