We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7eed8f9 commit 2bf7b0cCopy full SHA for 2bf7b0c
src/Nethermind/Nethermind.Runner/scripts/app.ts
@@ -312,12 +312,11 @@ sse.addEventListener("peers", (e) => {
312
const peersArray = JSON.parse(e.data) as Peer[];
313
314
// Aggregate by clientType
315
- const countsByType: Record<string, number> = {};
316
-
317
- peersArray.forEach((peer) => {
318
- const nodeType = getNodeType(peer.clientType);
319
- countsByType[nodeType] = (countsByType[nodeType] || 0) + 1;
320
- });
+ let countsByType = data.reduce((acc, peer) => {
+ let nodeType = getNodeType(peer.clientType);
+ acc[nodeType] = (acc[nodeType] || 0) + 1;
+ return acc;
+ }, {});
321
322
// Convert to an array for D3
323
const peers = Object.entries(countsByType).map(([type, count]) => ({
0 commit comments