UNPKG

react-beautiful-dnd

Version:

A beautiful, accessible drag and drop library for lists with React.js

21 lines (16 loc) 528 B
// @flow import type { Position } from '../types'; export const add = (point1: Position, point2: Position): Position => ({ x: point1.x + point2.x, y: point1.y + point2.y, }); export const subtract = (point1: Position, point2: Position): Position => ({ x: point1.x - point2.x, y: point1.y - point2.y, }); export const isEqual = (point1: Position, point2: Position): boolean => point1.x === point2.x && point1.y === point2.y; export const negate = (point: Position): Position => ({ x: -point.x, y: -point.y, });