@ace-fetch/uni-app
Version:
uni-app adapter for @ace-fetch/core.
18 lines (17 loc) • 566 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.transformData = void 0;
var utils_1 = require("../utils");
/**
* Transform the data for a request or a response
*/
function transformData(fns, response) {
var config = this;
var context = response || config;
var data = context.data;
(0, utils_1.forEach)(fns || [], function transform(fn) {
data = fn.call(config, data, response === null || response === void 0 ? void 0 : response.status);
});
return data;
}
exports.transformData = transformData;