export function upGo(arr, index) {
if (index !== 0) {
const tempArr = arr.splice(index - 1, 1, arr[index])[0];
arr[index] = tempArr;
} else {
arr.push(arr.shift());
}
}
export function upAdd(arr, index, data) {
if (index !== 0) {
arr.splice(index - 1, 0, data);
} else {
arr.unshift(data);
}
}
export function downGo(arr, index) {
if (index !== arr.length - 1) {
const tempArr = arr.splice(index + 1, 1, arr[index])[0];
arr[index] = tempArr;
} else {
arr.unshift(arr.splice(index, 1)[0]);
}
}
export function downAdd(arr, index, data) {
arr.splice(index + 1, 0, data);
}
export function swapArr(arr, index1, index2) {
const tempArr = arr.splice(index2, 1, arr[index1])[0];
arr[index1] = tempArr;
return arr;
}
export function toFirst(arr, index) {
if (index !== 0) {
arr.unshift(arr.splice(index, 1)[0]);
}
}