hunk.code_window: export function FlowEditor({
     steps,
     setSelectedNodeId,
     addStep,
     templateId,
   }: {
     steps: StepEntity[];
     setSelectedNodeId: (nodeId: string) => void;
     addStep: (channelType: ChannelTypeEnum, id: string) => void;
  
hunk.labels: keep keep keep keep add keep keep keep keep
hunk.after_edit:   dragging,
  
hunk.file_path: apps/web/src/components/workflow/FlowEditor.tsx
hunk.type: add
file: {
    "extends": "../../.eslintrc.js"
  }
  