@@ -33,7 +33,7 @@ const { id: nodeId, node, nodeEl, connectedEdges } = useNode()
3333
3434const handle = ref <HTMLDivElement >()
3535
36- const handleId = computed (() => id ?? ` ${nodeId }__handle-${position } ` )
36+ const handleId = computed (() => id ?? ` ${nodeId . value }__handle-${position } ` )
3737
3838const isConnectableStart = computed (() => (typeof connectableStart !== ' undefined' ? connectableStart : true ))
3939
@@ -51,7 +51,7 @@ const isConnectable = computed(() => {
5151 return ! connectedEdges .value .some ((edge ) => {
5252 const id = edge [` ${type .value }Handle ` ]
5353
54- if (edge [type .value ] !== nodeId ) {
54+ if (edge [type .value ] !== nodeId . value ) {
5555 return false
5656 }
5757
@@ -60,42 +60,42 @@ const isConnectable = computed(() => {
6060 }
6161
6262 if (isFunction (connectable )) {
63- return connectable (node , connectedEdges .value )
63+ return connectable (node . value , connectedEdges .value )
6464 }
6565
6666 return isDef (connectable ) ? connectable : nodesConnectable .value
6767})
6868
6969const isConnecting = computed (
7070 () =>
71- (connectionStartHandle .value ?.nodeId === nodeId &&
71+ (connectionStartHandle .value ?.nodeId === nodeId . value &&
7272 connectionStartHandle .value ?.handleId === handleId .value &&
7373 connectionStartHandle .value ?.type === type .value ) ||
74- (connectionEndHandle .value ?.nodeId === nodeId &&
74+ (connectionEndHandle .value ?.nodeId === nodeId . value &&
7575 connectionEndHandle .value ?.handleId === handleId .value &&
7676 connectionEndHandle .value ?.type === type .value ),
7777)
7878
7979const isClickConnecting = computed (
8080 () =>
81- connectionClickStartHandle .value ?.nodeId === nodeId &&
81+ connectionClickStartHandle .value ?.nodeId === nodeId . value &&
8282 connectionClickStartHandle .value ?.handleId === handleId .value &&
8383 connectionClickStartHandle .value ?.type === type .value ,
8484)
8585
8686// set up handle bounds if they don't exist yet and the node has been initialized (i.e. the handle was added after the node has already been mounted)
87- until (() => node ? .initialized )
87+ until (() => node . value .initialized )
8888 .toBe (true , { flush: ' post' })
8989 .then (() => {
90- const existingBounds = node .handleBounds [type .value ]?.find ((b ) => b .id === handleId .value )
90+ const existingBounds = node .value . handleBounds [type .value ]?.find ((b ) => b .id === handleId .value )
9191
9292 if (! vueFlowRef .value || existingBounds ) {
9393 return
9494 }
9595
9696 const viewportNode = vueFlowRef .value .querySelector (' .vue-flow__transformationpane' )
9797
98- if (! nodeEl || ! handle .value || ! viewportNode || ! handleId .value ) {
98+ if (! nodeEl . value || ! handle .value || ! viewportNode || ! handleId .value ) {
9999 return
100100 }
101101
@@ -114,7 +114,7 @@ until(() => node?.initialized)
114114 ... getDimensions (handle .value ),
115115 }
116116
117- node .handleBounds [type .value ] = [... (node .handleBounds [type .value ] ?? []), nextBounds ]
117+ node .value . handleBounds [type .value ] = [... (node . value .handleBounds [type .value ] ?? []), nextBounds ]
118118 })
119119
120120function onPointerDown(event : MouseEvent | TouchEvent ) {
0 commit comments