| 12345678910111213141516171819202122232425262728293031323334353637383940 | 
							- import { memo } from 'react'
 
- import type { ConnectionLineComponentProps } from 'reactflow'
 
- import {
 
-   Position,
 
-   getBezierPath,
 
- } from 'reactflow'
 
- const CustomConnectionLine = ({ fromX, fromY, toX, toY }: ConnectionLineComponentProps) => {
 
-   const [
 
-     edgePath,
 
-   ] = getBezierPath({
 
-     sourceX: fromX,
 
-     sourceY: fromY,
 
-     sourcePosition: Position.Right,
 
-     targetX: toX,
 
-     targetY: toY,
 
-     targetPosition: Position.Left,
 
-     curvature: 0.16,
 
-   })
 
-   return (
 
-     <g>
 
-       <path
 
-         fill="none"
 
-         stroke='#D0D5DD'
 
-         strokeWidth={2}
 
-         d={edgePath}
 
-       />
 
-       <rect
 
-         x={toX}
 
-         y={toY - 4}
 
-         width={2}
 
-         height={8}
 
-         fill='#2970FF'
 
-       />
 
-     </g>
 
-   )
 
- }
 
- export default memo(CustomConnectionLine)
 
 
  |