JSFiddle - React, Tailwind, and code Playground

by Julien Etienne

JavaScript

const promise1 = new Promise(function(resolve, reject) {
  setTimeout(function() {
   // resolve('foo');
 	reject('bar')
 }, 300);
});

/* promise1.then(function(value) {
  console.log(value);
  // expected output: "foo"
}); */

/* console.log(promise1); */
// expected output: [object Promise]

const error = (promise) =>{
return promise
	.catch(error =>{
  	console.error(`${}error`)
    return null;
  })
}

const b = ()=>{}

const handelError = (error)=>{
console.log('manging error',error)
}

const test = async ()=>{
	const a = await err(promise1); 
  if(!a){return;}
	console.log({a});
}


test();