Is this the correct way to convert jQuery Deferred to a Promise?
var p = Promise.resolve($.getJSON(\'api/values\', null));
Are there any ot
I am not sure if that would work. I would recommend:
var p = new Promise(function (resolve, reject) {
$.getJSON('api/values', null)
.then(resolve, reject);
});
preferably you could create an adaptorfunction like:
var toPromise = function ($promise) {
return new Promise(function (resolve, reject) {
$promise.then(resolve, reject);
});
});
var p = toPromise($.getJSON('api/values', null));