UNPKG

react-flow-diagram

Version:
14 lines (12 loc) 460 B
"use strict"; 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"];