JSFiddle - React, Tailwind, and code Playground
JavaScript
(function ($) {
function myFunc(arg1,arg2){
var defer = $.Deferred(),
result=arg1+arg2;
defer.resolve(result);
return defer.promise();
}
myFunc(1,2).then(function(result){
console.log('result is: '+result)
//manipulate result as you want
result=result+1;
showFinalResult(result);
});
function showFinalResult(result){
alert(result);
}
})(jQuery);