Skip to content

Commit

Permalink
fix(nodes): calculate correct position
Browse files Browse the repository at this point in the history
  • Loading branch information
moklick committed Aug 19, 2019
1 parent 466e05b commit 0f74d78
Show file tree
Hide file tree
Showing 4 changed files with 8 additions and 8 deletions.
4 changes: 2 additions & 2 deletions dist/ReactGraph.js
Original file line number Diff line number Diff line change
Expand Up @@ -29837,8 +29837,8 @@
var pointToRendererPoint = function pointToRendererPoint(_ref, transform) {
var x = _ref.x,
y = _ref.y;
var rendererX = x * (1 / [transform[2]]) - transform[0];
var rendererY = y * (1 / [transform[2]]) - transform[1];
var rendererX = (x - transform[0]) * (1 / [transform[2]]);
var rendererY = (y - transform[1]) * (1 / [transform[2]]);
return {
x: rendererX,
y: rendererY
Expand Down
4 changes: 2 additions & 2 deletions example/build/example.e31bb0bc.js
Original file line number Diff line number Diff line change
Expand Up @@ -37641,8 +37641,8 @@ var getEdgeId = function getEdgeId(e) {
var pointToRendererPoint = function pointToRendererPoint(_ref, transform) {
var x = _ref.x,
y = _ref.y;
var rendererX = x * (1 / [transform[2]]) - transform[0];
var rendererY = y * (1 / [transform[2]]) - transform[1];
var rendererX = (x - transform[0]) * (1 / [transform[2]]);
var rendererY = (y - transform[1]) * (1 / [transform[2]]);
return {
x: rendererX,
y: rendererY
Expand Down
2 changes: 1 addition & 1 deletion example/build/example.e31bb0bc.js.map

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions src/graph-utils.js
Original file line number Diff line number Diff line change
Expand Up @@ -26,14 +26,14 @@ export const removeElements = (elements, elementsToRemove) => {
const getEdgeId = (e) => `react-graph__edge-${e.source}-${e.target}`;

const pointToRendererPoint = ({ x, y }, transform) => {
const rendererX = x * (1 / [transform[2]]) - transform[0];
const rendererY = y * (1 / [transform[2]]) - transform[1];
const rendererX = (x - transform[0]) * (1 / [transform[2]]);
const rendererY = (y - transform[1]) * (1 / [transform[2]]);

return {
x: rendererX,
y: rendererY
};
}
};

export const parseElement = (e, transform) => {
if (isEdge(e)) {
Expand Down

0 comments on commit 0f74d78

Please sign in to comment.