diff --git a/frontend/src/components/actors/workflow/workflow-visualizer.tsx b/frontend/src/components/actors/workflow/workflow-visualizer.tsx index 0511df9825..34f118d0a0 100644 --- a/frontend/src/components/actors/workflow/workflow-visualizer.tsx +++ b/frontend/src/components/actors/workflow/workflow-visualizer.tsx @@ -1,29 +1,29 @@ "use client"; -import { useMemo, useState, useCallback } from "react"; import { Background, BackgroundVariant, Controls, MiniMap, - ReactFlow, - ReactFlowProvider, type Node, type NodeMouseHandler, + ReactFlow, + ReactFlowProvider, } from "@xyflow/react"; +import { useCallback, useMemo, useState } from "react"; import "@xyflow/react/dist/style.css"; import { faXmark, Icon } from "@rivet-gg/icons"; import { cn, DiscreteCopyButton } from "@/components"; import { ActorObjectInspector } from "../console/actor-inspector"; +import { workflowHistoryToXYFlow } from "./workflow-to-xyflow"; +import type { WorkflowHistory } from "./workflow-types"; import { + formatDuration, TYPE_COLORS, TypeIcon, - formatDuration, - workflowNodeTypes, type WorkflowNodeData, + workflowNodeTypes, } from "./xyflow-nodes"; -import { workflowHistoryToXYFlow } from "./workflow-to-xyflow"; -import type { WorkflowHistory } from "./workflow-types"; type MetaExtendedEntryType = | "step" @@ -79,7 +79,6 @@ export function WorkflowVisualizer({ nodeTypes={workflowNodeTypes} fitView panOnScroll - selectionOnDrag panOnDrag={[1, 2]} edgesFocusable={false} onNodeClick={onNodeClick} @@ -118,7 +117,9 @@ export function WorkflowVisualizer({ }} > @@ -181,7 +182,9 @@ export function WorkflowVisualizer({ Key