UNPKG

react-sigma-conglei

Version:

Lightweight but powerful library for drawing network graphs built on top of dunnock/react-sigma

13 lines (12 loc) 346 B
export function propsChanged(prev, next) { for (let key in prev) if (prev[key] !== next[key]) return true; return false; } export function sigmaGraphMerge(graph) { graph.nodes.forEach(node => { if (!this.nodesIndex[node.id]) this.addNode(node); }); graph.edges.forEach(edge => { if (!this.edgesIndex[edge.id]) this.addEdge(edge); }); }