mirror of
https://github.com/weaveworks/scope.git
synced 2026-05-06 01:08:03 +00:00
11 lines
288 B
JavaScript
11 lines
288 B
JavaScript
|
|
export function updateNodeDegrees(nodes, edges) {
|
|
return nodes.map(node => {
|
|
const nodeId = node.get('id');
|
|
const degree = edges.count(edge => {
|
|
return edge.get('source') === nodeId || edge.get('target') === nodeId;
|
|
});
|
|
return node.set('degree', degree);
|
|
});
|
|
}
|