diff --git a/web/src/pages/canvas/project.tsx b/web/src/pages/canvas/project.tsx index 86ade9442..cd73d49cc 100644 --- a/web/src/pages/canvas/project.tsx +++ b/web/src/pages/canvas/project.tsx @@ -69,6 +69,7 @@ import { CanvasZoomControls } from "@/components/canvas/canvas-zoom-controls"; import { CanvasShareModal } from "@/components/canvas/canvas-share-modal"; import { CanvasScriptEditor, CanvasScriptNodeContent } from "@/components/canvas/canvas-script-node"; import { CanvasBatchTableNodeContent } from "@/components/canvas/canvas-batch-table-node"; +import { BatchGenerationSettingsDialog } from "@/components/canvas/batch-generation-settings-dialog"; import { batchReferenceColumns, promoteLegacyBatchTableSize } from "@/lib/canvas/canvas-batch-table"; import { STORYBOARD_HEADER_HEIGHT, STORYBOARD_ROW_HEIGHT, storyboardMinNodeHeight, storyboardTableHeight } from "@/lib/canvas/canvas-storyboard-layout"; import { CanvasDirectorNodePanel } from "@/components/canvas/director/canvas-director-node-panel"; @@ -1910,7 +1911,25 @@ function InfiniteCanvasPage() { handleGenerateNode, }); - const { addReferenceColumn: addBatchReferenceColumn, addRow: addBatchRow, fillRowsFromConnections, generateRows: generateBatchRows, moveReferenceCell: moveBatchReferenceCell, patchTable: patchBatchTable, removeReferenceColumn: removeBatchReferenceColumn, removeRow: removeBatchRow, reorderReferenceColumns: reorderBatchReferenceColumns, syncRowsFromConnections, updateRow: updateBatchRow } = useCanvasBatchTable({ + const { + addReferenceColumn: addBatchReferenceColumn, + addRow: addBatchRow, + batchGenDialogConfig, + batchGenDialogConcurrency, + batchGenDialogOpen, + batchGenDialogRowCount, + closeBatchGenDialog, + confirmBatchGenDialog, + fillRowsFromConnections, + generateRows: generateBatchRows, + moveReferenceCell: moveBatchReferenceCell, + patchTable: patchBatchTable, + removeReferenceColumn: removeBatchReferenceColumn, + removeRow: removeBatchRow, + reorderReferenceColumns: reorderBatchReferenceColumns, + syncRowsFromConnections, + updateRow: updateBatchRow, + } = useCanvasBatchTable({ nodesRef, connectionsRef, setNodes, @@ -3225,6 +3244,15 @@ function InfiniteCanvasPage() { onConfirmClear={clearCanvas} /> + +