From e2e3a650c18d930695747e757d7d9aefb823d92a Mon Sep 17 00:00:00 2001 From: Braks <78412429+bcakmakoglu@users.noreply.github.com> Date: Mon, 25 Apr 2022 20:38:34 +0200 Subject: [PATCH] fix(edges): Add edges not respecting default edge options --- package/src/store/actions.ts | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/package/src/store/actions.ts b/package/src/store/actions.ts index 7da55a8f..71c0ac05 100644 --- a/package/src/store/actions.ts +++ b/package/src/store/actions.ts @@ -275,7 +275,13 @@ export default (state: State, getters: ComputedGetters): Actions => { const curr = params instanceof Function ? params(state.edges) : params curr.reduce((acc, param) => { - const edge = addEdge(param, state.edges) + const edge = addEdge( + { + ...param, + ...state.defaultEdgeOptions, + }, + state.edges, + ) if (edge) { const sourceNode = getters.getNode.value(edge.source)! const targetNode = getters.getNode.value(edge.target)! @@ -287,7 +293,6 @@ export default (state: State, getters: ComputedGetters): Actions => { if (missingTarget || missingSource) return acc acc.push({ - ...state.defaultEdgeOptions, ...edge, sourceNode, targetNode,