From 2beb48d4a54e7665af11a31a7d3893cbe3ee4e04 Mon Sep 17 00:00:00 2001 From: braks <78412429+bcakmakoglu@users.noreply.github.com> Date: Tue, 30 Aug 2022 22:06:01 +0200 Subject: [PATCH] chore(store): pass vueflow id to scope on each call --- packages/vue-flow/src/composables/useVueFlow.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/vue-flow/src/composables/useVueFlow.ts b/packages/vue-flow/src/composables/useVueFlow.ts index 0e06fe3b..91f2c6d1 100644 --- a/packages/vue-flow/src/composables/useVueFlow.ts +++ b/packages/vue-flow/src/composables/useVueFlow.ts @@ -124,7 +124,6 @@ export default (options?: FlowProps): VueFlowStore => { vueFlow = storage.create(name, options) if (scope) { - scope.vueFlowId = name isParentScope = true } } else { @@ -141,6 +140,8 @@ export default (options?: FlowProps): VueFlowStore => { if (scope) { provide(VueFlow, vueFlow) + scope.vueFlowId = vueFlow.id + if (isParentScope) { // dispose of state values and storage entry tryOnScopeDispose(() => {