@hello-pangea/dnd
Version:
Beautiful and accessible drag and drop for lists with React
33 lines (27 loc) • 556 B
text/typescript
import type {
DisplacementGroups,
DragImpact,
DisplacedBy,
LiftEffect,
} from '../types';
import { origin } from './position';
export const noDisplacedBy: DisplacedBy = {
point: origin,
value: 0,
};
export const emptyGroups: DisplacementGroups = {
invisible: {},
visible: {},
all: [],
};
const noImpact: DragImpact = {
displaced: emptyGroups,
displacedBy: noDisplacedBy,
at: null,
};
export default noImpact;
export const noAfterCritical: LiftEffect = {
inVirtualList: false,
effected: {},
displacedBy: noDisplacedBy,
};