Working on map view

This commit is contained in:
maciejhirsz
2018-07-14 22:56:20 +02:00
parent bcc7145477
commit 2c073eac19
16 changed files with 308 additions and 64 deletions
+15 -2
View File
@@ -120,8 +120,8 @@ export class Connection {
}
case Actions.AddedNode: {
const [id, nodeDetails, nodeStats, blockDetails] = message.payload;
const node = { id, nodeDetails, nodeStats, blockDetails };
const [id, nodeDetails, nodeStats, blockDetails, location] = message.payload;
const node = { id, nodeDetails, nodeStats, blockDetails, location };
nodes.set(id, node);
@@ -134,6 +134,19 @@ export class Connection {
break;
}
case Actions.LocatedNode: {
const [id, latitude, longitude] = message.payload;
const node = nodes.get(id);
if (!node) {
return;
}
node.location = [latitude, longitude];
break;
}
case Actions.ImportedBlock: {
const [id, blockDetails] = message.payload;
const node = nodes.get(id);