diff --git a/js/snapUtils.js b/js/snapUtils.js index 376a6b68..764d3697 100644 --- a/js/snapUtils.js +++ b/js/snapUtils.js @@ -10,8 +10,14 @@ export const right = (box) => box.x + box.width; export const near = (a, b) => Math.abs(a - b) < SNAP_DISTANCE; // http://stackoverflow.com/a/3269471/1263117 -export const overlapX = (a, b) => left(a) <= right(b) + SNAP_DISTANCE && left(b) <= right(a) + SNAP_DISTANCE; -export const overlapY = (a, b) => top(a) <= bottom(b) + SNAP_DISTANCE && top(b) <= bottom(a) + SNAP_DISTANCE; +export const overlapX = (a, b) => { + return left(a) <= right(b) + SNAP_DISTANCE && + left(b) <= right(a) + SNAP_DISTANCE; +}; +export const overlapY = (a, b) => { + return top(a) <= bottom(b) + SNAP_DISTANCE && + top(b) <= bottom(a) + SNAP_DISTANCE; +}; export const snap = (boxA, boxB) => { let x, y;