UNPKG

tdesign-mobile-vue

Version:
24 lines (20 loc) 668 B
/** * tdesign v1.9.3 * (c) 2025 TDesign Group * @license MIT */ import { _ as _toConsumableArray } from '../../../_chunks/dep-fb4113ef.mjs'; import '../../../_chunks/dep-a953013f.mjs'; 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.mjs.map