UNPKG

react-native-sortables

Version:

Powerful Sortable Components for Flexible Content Reordering in React Native

19 lines (15 loc) 706 B
"use strict"; import { areValuesDifferent } from '../../../../utils'; export const getMainIndex = (index, numGroups) => { 'worklet'; return +index % numGroups; }; export const getCrossIndex = (index, numGroups) => { 'worklet'; return Math.floor(+index / numGroups); }; export const shouldUpdateContainerDimensions = (currentContainerCrossSize, calculatedContainerCrossSize, hasAutoOffsetAdjustment) => { 'worklet'; return !currentContainerCrossSize || !currentContainerCrossSize || areValuesDifferent(currentContainerCrossSize, calculatedContainerCrossSize, 1) && (!hasAutoOffsetAdjustment || calculatedContainerCrossSize > currentContainerCrossSize); }; //# sourceMappingURL=helpers.js.map