diff --git a/package/src/components/Edges/EdgeWrapper.vue b/package/src/components/Edges/EdgeWrapper.vue
index 44002a6a..400130c0 100644
--- a/package/src/components/Edges/EdgeWrapper.vue
+++ b/package/src/components/Edges/EdgeWrapper.vue
@@ -117,10 +117,6 @@ onMounted(() => {
)
})
-onUnmounted(() => {
- edge.value = null
-})
-
const slots = inject(Slots)
const name = ref(edge.value.type ?? 'default')
diff --git a/package/src/components/Nodes/NodeWrapper.vue b/package/src/components/Nodes/NodeWrapper.vue
index fc665461..29b6b13f 100644
--- a/package/src/components/Nodes/NodeWrapper.vue
+++ b/package/src/components/Nodes/NodeWrapper.vue
@@ -97,7 +97,6 @@ watch(
onUnmounted(() => {
nodeElement.value = undefined
- node.value = null
})
store.updateNodePosition({ id: node.value.id, diff: { x: 0, y: 0 } })
diff --git a/package/src/container/NodeRenderer/NodeRenderer.vue b/package/src/container/NodeRenderer/NodeRenderer.vue
index 97ac4ecd..8a878532 100644
--- a/package/src/container/NodeRenderer/NodeRenderer.vue
+++ b/package/src/container/NodeRenderer/NodeRenderer.vue
@@ -1,22 +1,14 @@