promise strings and reasons
(async function () {
const p = new Promise((resolve, reject) => { reject(new Error("that didn't work")) });
// const p = new Promise((resolve, reject) => { reject("I'm a string") });
const results = await Promise.allSettled([p]);
console.log(p);
// console.log(results[0].reason);
console.log(results[0].reason.message);
})()
no comments