Skip to content

Commit b53ce47

Browse files
committed
refactor(preview): extract SubflowContainerProps interface
1 parent b82bbb9 commit b53ce47

File tree

1 file changed

+9
-8
lines changed
  • apps/sim/app/workspace/[workspaceId]/w/components/preview/components

1 file changed

+9
-8
lines changed

apps/sim/app/workspace/[workspaceId]/w/components/preview/components/block.tsx

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -246,23 +246,24 @@ function SubBlockRow({ title, value, subBlock, rawValue }: SubBlockRowProps) {
246246
)
247247
}
248248

249+
interface SubflowContainerProps {
250+
name: string
251+
width?: number
252+
height?: number
253+
kind: 'loop' | 'parallel'
254+
isPreviewSelected?: boolean
255+
}
256+
249257
/**
250258
* Renders a subflow container (loop/parallel) for preview mode.
251-
* Extracted as a separate function for clarity.
252259
*/
253260
function SubflowContainer({
254261
name,
255262
width = 500,
256263
height = 300,
257264
kind,
258265
isPreviewSelected = false,
259-
}: {
260-
name: string
261-
width?: number
262-
height?: number
263-
kind: 'loop' | 'parallel'
264-
isPreviewSelected?: boolean
265-
}) {
266+
}: SubflowContainerProps) {
266267
const isLoop = kind === 'loop'
267268
const BlockIcon = isLoop ? RepeatIcon : SplitIcon
268269
const blockIconBg = isLoop ? '#2FB3FF' : '#FEE12B'

0 commit comments

Comments
 (0)