chore(core): cleanup
This commit is contained in:
@@ -207,7 +207,8 @@ export default (EdgeComponent: ComponentType<EdgeProps>) => {
|
|||||||
)}
|
)}
|
||||||
{isUpdatable && (
|
{isUpdatable && (
|
||||||
<>
|
<>
|
||||||
{isUpdatable === 'source' && <EdgeAnchor
|
{(isUpdatable === 'source' || isUpdatable === true) && (
|
||||||
|
<EdgeAnchor
|
||||||
position={sourcePosition}
|
position={sourcePosition}
|
||||||
centerX={sourceX}
|
centerX={sourceX}
|
||||||
centerY={sourceY}
|
centerY={sourceY}
|
||||||
@@ -216,8 +217,10 @@ export default (EdgeComponent: ComponentType<EdgeProps>) => {
|
|||||||
onMouseEnter={onEdgeUpdaterMouseEnter}
|
onMouseEnter={onEdgeUpdaterMouseEnter}
|
||||||
onMouseOut={onEdgeUpdaterMouseOut}
|
onMouseOut={onEdgeUpdaterMouseOut}
|
||||||
type="source"
|
type="source"
|
||||||
/>}
|
/>
|
||||||
{isUpdatable === 'target' && <EdgeAnchor
|
)}
|
||||||
|
{(isUpdatable === 'target' || isUpdatable === true) && (
|
||||||
|
<EdgeAnchor
|
||||||
position={targetPosition}
|
position={targetPosition}
|
||||||
centerX={targetX}
|
centerX={targetX}
|
||||||
centerY={targetY}
|
centerY={targetY}
|
||||||
@@ -226,7 +229,8 @@ export default (EdgeComponent: ComponentType<EdgeProps>) => {
|
|||||||
onMouseEnter={onEdgeUpdaterMouseEnter}
|
onMouseEnter={onEdgeUpdaterMouseEnter}
|
||||||
onMouseOut={onEdgeUpdaterMouseOut}
|
onMouseOut={onEdgeUpdaterMouseOut}
|
||||||
type="target"
|
type="target"
|
||||||
/>}
|
/>
|
||||||
|
)}
|
||||||
</>
|
</>
|
||||||
)}
|
)}
|
||||||
</g>
|
</g>
|
||||||
|
|||||||
@@ -115,7 +115,7 @@ const EdgeRenderer = ({
|
|||||||
const sourcePosition = sourceHandle?.position || Position.Bottom;
|
const sourcePosition = sourceHandle?.position || Position.Bottom;
|
||||||
const targetPosition = targetHandle?.position || Position.Top;
|
const targetPosition = targetHandle?.position || Position.Top;
|
||||||
const isFocusable = !!(edge.focusable || (edgesFocusable && typeof edge.focusable === 'undefined'));
|
const isFocusable = !!(edge.focusable || (edgesFocusable && typeof edge.focusable === 'undefined'));
|
||||||
const isUpdatable = edge.updatable || (edgesUpdatable && typeof edge.updatable === 'undefined');
|
const isUpdatable = edge.updatable || typeof onEdgeUpdate !== 'undefined' || (edgesUpdatable && typeof edge.updatable === 'undefined');
|
||||||
|
|
||||||
if (!sourceHandle || !targetHandle) {
|
if (!sourceHandle || !targetHandle) {
|
||||||
onError?.('008', errorMessages['error008'](sourceHandle, edge));
|
onError?.('008', errorMessages['error008'](sourceHandle, edge));
|
||||||
|
|||||||
Reference in New Issue
Block a user