Spaces:
Paused
Paused
| import type { ConnectionLineComponent } from '@xyflow/react'; | |
| const HALF = 0.5; | |
| export const Connection: ConnectionLineComponent = ({ fromX, fromY, toX, toY }) => ( | |
| <g> | |
| <path | |
| className='animated' | |
| d={`M${fromX},${fromY} C ${fromX + (toX - fromX) * HALF},${fromY} ${fromX + (toX - fromX) * HALF},${toY} ${toX},${toY}`} | |
| fill='none' | |
| stroke='var(--color-ring)' | |
| strokeWidth={1} | |
| /> | |
| <circle cx={toX} cy={toY} fill='#fff' r={3} stroke='var(--color-ring)' strokeWidth={1} /> | |
| </g> | |
| ); | |