()
| 104 | } |
| 105 | |
| 106 | export function buildDefaultWorkflowArtifacts(): DefaultWorkflowArtifacts { |
| 107 | const blockConfig = buildStartBlockConfig() |
| 108 | const startBlockId = generateId() |
| 109 | |
| 110 | const { blockState, subBlockValues } = buildStartBlockState(blockConfig, startBlockId) |
| 111 | |
| 112 | const workflowState: WorkflowState = { |
| 113 | blocks: { |
| 114 | [startBlockId]: blockState, |
| 115 | }, |
| 116 | edges: [], |
| 117 | loops: {}, |
| 118 | parallels: {}, |
| 119 | lastSaved: Date.now(), |
| 120 | } |
| 121 | |
| 122 | return { |
| 123 | workflowState, |
| 124 | subBlockValues: { |
| 125 | [startBlockId]: subBlockValues, |
| 126 | }, |
| 127 | startBlockId, |
| 128 | } |
| 129 | } |
no test coverage detected