fix(nodes): pass all required props to node components

This commit is contained in:
Braks
2022-04-04 21:42:48 +02:00
parent 7d4a5fdead
commit c818a5863c
3 changed files with 30 additions and 24 deletions
+4 -4
View File
@@ -27,10 +27,10 @@ export default {
v-for="node of store.getNodes"
:key="node.id"
:node="node"
:component="getType(node.type)"
:draggable="typeof node.draggable === 'undefined' ? store.nodesDraggable : node.draggable"
:selectable="typeof node.selectable === 'undefined' ? store.elementsSelectable : node.selectable"
:connectable="typeof node.connectable === 'undefined' ? store.nodesConnectable : node.connectable"
:type="getType(node.type)"
:draggable="typeof node.draggable === 'undefined' ? store.nodesDraggable : !!node.draggable"
:selectable="typeof node.selectable === 'undefined' ? store.elementsSelectable : !!node.selectable"
:connectable="typeof node.connectable === 'undefined' ? store.nodesConnectable : !!node.connectable"
:snap-grid="snapGrid(node)"
>
<template #default="nodeProps">