From 5f500bca184f02b5ca973346fda28352f441a5bf Mon Sep 17 00:00:00 2001 From: Braks <78412429+bcakmakoglu@users.noreply.github.com> Date: Wed, 20 Oct 2021 23:46:47 +0200 Subject: [PATCH] fix: store actions blocking main thread * map function overwriting nodes causes main thread to be blocked * instead use splice --- src/components/Nodes/Node.vue | 66 +++++------ src/container/Flow/Flow.vue | 2 +- src/container/NodeRenderer/NodeRenderer.vue | 10 +- src/store/useFlowStore.ts | 124 +++++++++----------- src/types/actions.ts | 2 +- 5 files changed, 91 insertions(+), 113 deletions(-) diff --git a/src/components/Nodes/Node.vue b/src/components/Nodes/Node.vue index 80773a56..c45d759d 100644 --- a/src/components/Nodes/Node.vue +++ b/src/components/Nodes/Node.vue @@ -1,28 +1,20 @@