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,