JSFiddle - React, Tailwind, and code Playground
JavaScript
var acao1 = $.Deferred(),
acao2 = $.Deferred();
$.when(
acao1.promise(),
acao2.promise()
).then(
function(value1, value2) {
alert("Sucesso: " + value1 + " " + value2);
},
function(erro) {
alert("Erro: " + erro);
}
);
// força erro na segunda ação
acao2.reject( 6 );