import { isNumeric } from '@reactflow/utils'; import type { BaseEdgeProps } from '@reactflow/system'; import EdgeText from './EdgeText'; const BaseEdge = ({ path, labelX, labelY, label, labelStyle, labelShowBg, labelBgStyle, labelBgPadding, labelBgBorderRadius, style, markerEnd, markerStart, interactionWidth = 20, }: BaseEdgeProps) => { return ( <> {interactionWidth && ( )} {label && isNumeric(labelX) && isNumeric(labelY) ? ( ) : null} ); }; BaseEdge.displayName = 'BaseEdge'; export default BaseEdge;