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)
})