diff --git a/examples/Basic/Basic.vue b/examples/Basic/Basic.vue
index 9308d057..7f392d64 100644
--- a/examples/Basic/Basic.vue
+++ b/examples/Basic/Basic.vue
@@ -1,7 +1,7 @@
diff --git a/examples/CustomConnectionLine/ConnectionLine.vue b/examples/CustomConnectionLine/ConnectionLine.vue
index 7efe2978..cb25182e 100644
--- a/examples/CustomConnectionLine/ConnectionLine.vue
+++ b/examples/CustomConnectionLine/ConnectionLine.vue
@@ -1,7 +1,5 @@
diff --git a/examples/Interaction/InteractionExample.vue b/examples/Interaction/InteractionExample.vue
index 38b7a9bb..652fda60 100644
--- a/examples/Interaction/InteractionExample.vue
+++ b/examples/Interaction/InteractionExample.vue
@@ -1,5 +1,5 @@
): UseVueFlow => {
const currentInstance: any = getCurrentInstance()
- let vueFlow: UseVueFlow | false | undefined = currentInstance
- ? inject(VueFlow, undefined) ?? (currentInstance.vueFlow as UseVueFlow)
- : false
+ let vueFlow = currentInstance ? inject(VueFlow) ?? (currentInstance.vueFlow as UseVueFlow) : false
if (!vueFlow || (vueFlow && options?.id && options.id !== vueFlow.id)) {
const name = options?.id ?? `vue-flow-${id++}`
const store = useStore(options)
@@ -26,5 +24,5 @@ export default (options?: Partial): UseVueFlow => {
currentInstance.vueFlow = vueFlow
}
- return vueFlow
+ return vueFlow as UseVueFlow
}
diff --git a/src/container/VueFlow/VueFlow.vue b/src/container/VueFlow/VueFlow.vue
index 24a282fb..e6472545 100644
--- a/src/container/VueFlow/VueFlow.vue
+++ b/src/container/VueFlow/VueFlow.vue
@@ -1,7 +1,7 @@