react-flow-diagram
Version:
react-flow-diagram React component
10 lines (9 loc) • 378 B
JavaScript
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;
};
export default positionAdjustedToGrid;