feat: scope edge and node slots by name

* node, edge names slots scoped as `edge/node-${edge/node-type}`
This commit is contained in:
Braks
2021-10-20 22:39:54 +02:00
parent 9d9a90e9a7
commit 8c54daedc0
4 changed files with 12 additions and 6 deletions
+1 -1
View File
@@ -58,7 +58,7 @@ const selected = (nodeId: string) => store.selectedElements?.some(({ id }) => id
:draggable="node.draggable || store.nodesDraggable"
>
<template #default="nodeProps">
<slot v-bind="nodeProps"></slot>
<slot :name="`node-${node.type}`" v-bind="nodeProps"></slot>
</template>
</Node>
</template>