JSFiddle - React, Tailwind, and code Playground
by joplomacedo
JavaScript
function p( toResolve = true ) {
return new Promise( (resolve, reject) => {
if ( toResolve ) {
resolve()
} else {
reject()
}
})
}
const t = {}
p(false).then( () => {
console.log('resolved')
t['a'] = true;
return true;
}).catch( () => {
console.log('rejected');
t['a'] = false;
return false;
}).finally( () => {
return t['a'];
console.log('finally: ', v)
}).then( res => {
console.log('reees:', res)
})