refactor: remove node/edge-renderer slots
Signed-off-by: Braks <78412429+bcakmakoglu@users.noreply.github.com>
This commit is contained in:
@@ -206,7 +206,6 @@ const transitionName = computed(() => {
|
||||
:multi-selection-key-code="store.multiSelectionKeyCode"
|
||||
:selection-key-code="store.selectionKeyCode"
|
||||
>
|
||||
<slot name="node-renderer" v-bind="{ nodes: store.getNodes, nodeTypes: store.getNodeTypes }">
|
||||
<NodeRenderer
|
||||
:key="`node-renderer-${store.$id}`"
|
||||
:nodes="store.getNodes"
|
||||
@@ -227,8 +226,6 @@ const transitionName = computed(() => {
|
||||
<slot :name="`node-${nodeName}`" v-bind="nodeProps" />
|
||||
</template>
|
||||
</NodeRenderer>
|
||||
</slot>
|
||||
<slot name="edge-renderer" v-bind="{ edges: store.getEdges, edgeTypes: store.getEdgeTypes }">
|
||||
<EdgeRenderer
|
||||
:key="`edge-renderer-${store.$id}`"
|
||||
:transform="store.transform"
|
||||
@@ -265,7 +262,6 @@ const transitionName = computed(() => {
|
||||
/>
|
||||
</template>
|
||||
</EdgeRenderer>
|
||||
</slot>
|
||||
</SelectionPane>
|
||||
<slot name="zoom-pane" v-bind="zoomPaneProps"></slot>
|
||||
</template>
|
||||
@@ -280,7 +276,7 @@ const transitionName = computed(() => {
|
||||
</template>
|
||||
</Suspense>
|
||||
</Transition>
|
||||
<slot v-bind="{ store }"></slot>
|
||||
<slot v-bind="store"></slot>
|
||||
</div>
|
||||
</template>
|
||||
<style>
|
||||
|
||||
Reference in New Issue
Block a user