diff --git a/app/w/components/blocks/components/workflow-block/components/connection/connection-point.tsx b/app/w/components/blocks/components/workflow-block/components/connection/connection-point.tsx new file mode 100644 index 0000000000..0e6b1d47c4 --- /dev/null +++ b/app/w/components/blocks/components/workflow-block/components/connection/connection-point.tsx @@ -0,0 +1,21 @@ +import { cn } from '@/lib/utils' + +interface ConnectionPointProps { + position: 'top' | 'bottom' +} + +export function ConnectionPoint({ position }: ConnectionPointProps) { + return ( +
+ ) +} diff --git a/app/w/components/blocks/components/workflow-block/sub-block/components/code.tsx b/app/w/components/blocks/components/workflow-block/components/sub-block/components/code.tsx similarity index 100% rename from app/w/components/blocks/components/workflow-block/sub-block/components/code.tsx rename to app/w/components/blocks/components/workflow-block/components/sub-block/components/code.tsx diff --git a/app/w/components/blocks/components/workflow-block/sub-block/components/dropdown.tsx b/app/w/components/blocks/components/workflow-block/components/sub-block/components/dropdown.tsx similarity index 100% rename from app/w/components/blocks/components/workflow-block/sub-block/components/dropdown.tsx rename to app/w/components/blocks/components/workflow-block/components/sub-block/components/dropdown.tsx diff --git a/app/w/components/blocks/components/workflow-block/sub-block/components/long-input.tsx b/app/w/components/blocks/components/workflow-block/components/sub-block/components/long-input.tsx similarity index 100% rename from app/w/components/blocks/components/workflow-block/sub-block/components/long-input.tsx rename to app/w/components/blocks/components/workflow-block/components/sub-block/components/long-input.tsx diff --git a/app/w/components/blocks/components/workflow-block/sub-block/components/short-input.tsx b/app/w/components/blocks/components/workflow-block/components/sub-block/components/short-input.tsx similarity index 100% rename from app/w/components/blocks/components/workflow-block/sub-block/components/short-input.tsx rename to app/w/components/blocks/components/workflow-block/components/sub-block/components/short-input.tsx diff --git a/app/w/components/blocks/components/workflow-block/sub-block/components/slider-input.tsx b/app/w/components/blocks/components/workflow-block/components/sub-block/components/slider-input.tsx similarity index 100% rename from app/w/components/blocks/components/workflow-block/sub-block/components/slider-input.tsx rename to app/w/components/blocks/components/workflow-block/components/sub-block/components/slider-input.tsx diff --git a/app/w/components/blocks/components/workflow-block/sub-block/components/table.tsx b/app/w/components/blocks/components/workflow-block/components/sub-block/components/table.tsx similarity index 100% rename from app/w/components/blocks/components/workflow-block/sub-block/components/table.tsx rename to app/w/components/blocks/components/workflow-block/components/sub-block/components/table.tsx diff --git a/app/w/components/blocks/components/workflow-block/sub-block/sub-block.tsx b/app/w/components/blocks/components/workflow-block/components/sub-block/sub-block.tsx similarity index 100% rename from app/w/components/blocks/components/workflow-block/sub-block/sub-block.tsx rename to app/w/components/blocks/components/workflow-block/components/sub-block/sub-block.tsx diff --git a/app/w/components/blocks/components/workflow-block/workflow-block.tsx b/app/w/components/blocks/components/workflow-block/workflow-block.tsx index 5816af773c..60ff927764 100644 --- a/app/w/components/blocks/components/workflow-block/workflow-block.tsx +++ b/app/w/components/blocks/components/workflow-block/workflow-block.tsx @@ -1,8 +1,9 @@ import { Card } from '@/components/ui/card' import { BlockConfig, SubBlockConfig } from '../../types/block' import { cn } from '@/lib/utils' -import { SubBlock } from './sub-block/sub-block' +import { SubBlock } from './components/sub-block/sub-block' import { useCallback, useState, MouseEvent, useEffect } from 'react' +import { ConnectionPoint } from './components/connection/connection-point' export interface WorkflowBlockProps { id: string @@ -109,7 +110,7 @@ export function WorkflowBlock({ return ( + +
))}
+ + ) }