From 9c7c2368a06d5f86ed2e08445cb671d978be0b4e Mon Sep 17 00:00:00 2001 From: Braks <78412429+bcakmakoglu@users.noreply.github.com> Date: Wed, 24 Nov 2021 15:35:04 +0100 Subject: [PATCH] update(types): remove promise from addelements Signed-off-by: Braks <78412429+bcakmakoglu@users.noreply.github.com> update(store): remove promise from setElements Signed-off-by: Braks <78412429+bcakmakoglu@users.noreply.github.com> --- src/store/stateStore.ts | 6 ++---- src/types/store.ts | 2 +- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/src/store/stateStore.ts b/src/store/stateStore.ts index 7b3ac9f3..b5d1a9ae 100644 --- a/src/store/stateStore.ts +++ b/src/store/stateStore.ts @@ -1,6 +1,6 @@ import microDiff from 'microdiff' import { setActivePinia, createPinia, defineStore, StoreDefinition, acceptHMRUpdate } from 'pinia' -import { FlowState, FlowActions, Elements, FlowGetters, GraphNode, GraphEdge, Edge, NextElements } from '~/types' +import { FlowState, FlowActions, Elements, FlowGetters, GraphNode, GraphEdge, Edge } from '~/types' import { getConnectedEdges, getNodesInside, @@ -10,8 +10,6 @@ import { isGraphNode, getSourceTargetNodes, isEdge, - processElements, - parseElement, parseElements, } from '~/utils' @@ -86,7 +84,7 @@ export default (id: string, preloadedState: FlowState) => { }, }, actions: { - async setElements(elements) { + setElements(elements) { const { nodes, edges } = parseElements(elements, this.elements, this.nodeExtent) edges.forEach((edge: Edge, i, arr) => { const { sourceNode, targetNode } = getSourceTargetNodes(edge, nodes) diff --git a/src/types/store.ts b/src/types/store.ts index 255d2d74..adef6c53 100644 --- a/src/types/store.ts +++ b/src/types/store.ts @@ -73,7 +73,7 @@ export interface FlowState extends Omit { } export interface FlowActions { - setElements: (elements: Elements) => Promise + setElements: (elements: Elements) => void setUserSelection: (mousePos: XYPosition) => void updateUserSelection: (mousePos: XYPosition) => void unsetUserSelection: () => void