chore(core): cleanup

This commit is contained in:
braks
2023-03-24 22:08:05 +01:00
parent b06629e75e
commit 449c3055e0
2 changed files with 9 additions and 5 deletions

View File

@@ -207,7 +207,8 @@ export default (EdgeComponent: ComponentType<EdgeProps>) => {
)}
{isUpdatable && (
<>
{isUpdatable === 'source' && <EdgeAnchor
{(isUpdatable === 'source' || isUpdatable === true) && (
<EdgeAnchor
position={sourcePosition}
centerX={sourceX}
centerY={sourceY}
@@ -216,8 +217,10 @@ export default (EdgeComponent: ComponentType<EdgeProps>) => {
onMouseEnter={onEdgeUpdaterMouseEnter}
onMouseOut={onEdgeUpdaterMouseOut}
type="source"
/>}
{isUpdatable === 'target' && <EdgeAnchor
/>
)}
{(isUpdatable === 'target' || isUpdatable === true) && (
<EdgeAnchor
position={targetPosition}
centerX={targetX}
centerY={targetY}
@@ -226,7 +229,8 @@ export default (EdgeComponent: ComponentType<EdgeProps>) => {
onMouseEnter={onEdgeUpdaterMouseEnter}
onMouseOut={onEdgeUpdaterMouseOut}
type="target"
/>}
/>
)}
</>
)}
</g>

View File

@@ -115,7 +115,7 @@ const EdgeRenderer = ({
const sourcePosition = sourceHandle?.position || Position.Bottom;
const targetPosition = targetHandle?.position || Position.Top;
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) {
onError?.('008', errorMessages['error008'](sourceHandle, edge));