v1sdk
Version:
VersionOne API Client for JavaScript
32 lines (30 loc) • 950 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = function ($) {
return function (sdk) {
return sdk(function (url, data, headers) {
return new Promise(function (resolve, reject) {
return $.ajax(url, {
method: 'POST',
data: JSON.stringify(data),
dataType: 'json',
headers: headers,
success: resolve,
error: reject
});
});
}, function (url, data, headers) {
return new Promise(function (resolve, reject) {
return $.ajax(url, {
method: 'GET',
data: JSON.stringify(data),
headers: headers,
success: resolve,
error: reject
});
});
});
};
};