react-flow-diagram
Version:
react-flow-diagram React component
14 lines (12 loc) • 460 B
JavaScript
;
exports.__esModule = true;
var positionAdjustedToGrid = function positionAdjustedToGrid(position, gridSize) {
if (!gridSize) {
return position;
}
var normalizedPosition = position % gridSize;
var normalizedStartPoint = position - normalizedPosition;
return normalizedPosition > gridSize / 2 ? normalizedStartPoint + gridSize : normalizedStartPoint;
};
exports.default = positionAdjustedToGrid;
module.exports = exports["default"];