JSFiddle - React, Tailwind, and code Playground
JavaScript
var promiseTest = new Promise(function (resolve) {
// JSON.parse will throw an error because of invalid JSON
// so this indirectly rejects
resolve(JSON.parse("json"));
});
promiseTest.then(function (data) {
alert("It worked!" + data);
}, function (error) { //error handler
alert(" I have failed you: " + error);
});