JSFiddle - React, Tailwind, and code Playground
JavaScript
function minhaFn(nr) {
return new Promise((resolve, reject) => {
// isto vai dar asneira pois a variavel "naodeclarado" não está declarada
resolve(nr / naodeclarado);
});
}
minhaFn(20).catch(err => {
if (err) {
console.log(err);
if (err.message.includes('is not defined')) {
alert('Há variáveis não defenidas!');
}
}
}).then(res => console.log(res))