JSFiddle - React, Tailwind, and code Playground

by Gajus Kuizinas

JavaScript

foo('a', function (a) {
    if (a.error) {
        throw new Error(a.error);
    }
 
    foo('b', function (b) {
        if (b.error) {
            throw new Error(b.error);
        }
 
        foo('c', function (c) {
            if (c.error) {
                throw new Error(c.error);
            }
 
            console.log(a, b, c);
        });
    });
});