UNPKG

xdesign-vue-next

Version:

XDesign Component for vue-next

23 lines (19 loc) 615 B
/** * xdesign v1.0.6 * (c) 2023 xdesign * @license MIT */ import _toConsumableArray from '@babel/runtime/helpers/toConsumableArray'; function swapDragArrayElement(data, currentIndex, targetIndex) { var newData = _toConsumableArray(data); if (targetIndex - currentIndex > 0) { newData.splice(targetIndex + 1, 0, newData[currentIndex]); newData.splice(currentIndex, 1); } else { newData.splice(targetIndex, 0, newData[currentIndex]); newData.splice(currentIndex + 1, 1); } return newData; } export { swapDragArrayElement as default }; //# sourceMappingURL=swapDragArrayElement.js.map