| 12345678910111213141516 |
- 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>
- );
|