formflux
Version:
A package to upload files to a server and parsing multipart-formData requests
29 lines • 605 B
JavaScript
export default function createNewBody(posArr, j, data) {
let current;
let prev;
for (let i = posArr.length - 1; i >= j; i--) {
if (!isNaN(posArr[i])) {
if (!prev) {
current = [data];
prev = current;
} else {
current = [prev];
prev = current;
}
} else {
if (!prev) {
current = {
[`${posArr[i]}`]: data
};
prev = current;
} else {
current = {
[`${posArr[i]}`]: prev
};
prev = current;
}
}
}
return current;
}
//# sourceMappingURL=resBodyMaker.js.map