Files
sim/stores/workflow/logger.ts
2025-02-10 15:57:36 -08:00

19 lines
437 B
TypeScript

import { useWorkflowStore } from './store'
export function initializeStateLogger() {
useWorkflowStore.subscribe((state) => {
console.log('Workflow State Updated:', {
current: {
blocks: state.blocks,
edges: state.edges,
loops: state.loops,
},
history: {
past: state.history.past,
present: state.history.present,
future: state.history.future,
},
})
})
}