{#each $edges as edge (edge[0].id + edge[2].id + edge[3])} {@const pos = getEdgePosition(edge)} {@const [x1, y1, x2, y2] = pos} {/each}
{#each $nodes.values() as node (node.id)} {/each}