refactor: change prop types for NodeWrapper
* don't split node prop into smaller ones Signed-off-by: Braks <78412429+bcakmakoglu@users.noreply.github.com>
This commit is contained in:
@@ -45,23 +45,13 @@ export default {
|
||||
<div class="vue-flow__nodes" :style="{ transform }">
|
||||
<NodeWrapper
|
||||
v-for="(node, i) of props.nodes"
|
||||
:id="node.id"
|
||||
:key="`${node.id}-${i}`"
|
||||
:node="node"
|
||||
:vf="node.__vf"
|
||||
:position="node.position"
|
||||
:type="node.type"
|
||||
:component="getType(node.type)"
|
||||
:class="node.class"
|
||||
:style="node.style"
|
||||
:data="node.data"
|
||||
:target-position="node.targetPosition"
|
||||
:source-position="node.sourcePosition"
|
||||
:is-hidden="node.isHidden"
|
||||
:draggable="typeof node.draggable === 'undefined' ? props.elementsSelectable : node.draggable"
|
||||
:selectable="typeof node.selectable === 'undefined' ? props.elementsSelectable : node.selectable"
|
||||
:connectable="typeof node.connectable === 'undefined' ? props.elementsSelectable : node.connectable"
|
||||
:drag-handle="node.dragHandle"
|
||||
:snap-grid="snapGrid"
|
||||
:select-nodes-on-drag="props.selectNodesOnDrag"
|
||||
:scale="props.transform[2]"
|
||||
|
||||
Reference in New Issue
Block a user