react-beautiful-dnd
Version:
Beautiful, accessible drag and drop for lists with React.js
14 lines (12 loc) • 389 B
JavaScript
// @flow
import type { Position } from 'css-box-model';
import type { ItemPositions } from '../types';
import { add } from './position';
export default (
client: ItemPositions,
windowScroll: Position,
): ItemPositions => ({
selection: add(client.selection, windowScroll),
borderBoxCenter: add(client.borderBoxCenter, windowScroll),
offset: add(client.offset, windowScroll),
});