Async Await / Promise resolve reject

PHOTO EMBED

Tue Mar 11 2025 22:00:56 GMT+0000 (Coordinated Universal Time)

Saved by @davidmchale #async #await #resolve #reject

function fetchData(success) {
    return new Promise((resolve, reject) => {
        if (success) {
            resolve("Data fetched successfully!");
        } else {
            reject("Error: Failed to fetch data.");
        }
    });
}

async function getData() {
    try {
        const result = await fetchData(true); // Change to false to test rejection
        console.log(result);
    } catch (error) {
        console.error(error);
    }
}

getData();
content_copyCOPY