JSFiddle - React, Tailwind, and code Playground

by Gajus Kuizinas

JavaScript

'use strict';

function getUser (resolve) {
    setImmediate(function () {
        resolve({
            id: 1,
            name: 'Gajus'
        });
    });
}
 
function getUserTransactions (resolve) {
    setImmediate(function () {
        resolve([
            {
                id: 1430232889,
                name: 'Pro CSS for High Traffic Websites',
                price: 31.49
            },
            {
                id: 321812182,
                name: 'Effective JavaScript: 68 Specific Ways to Harness the Power of JavaScript',
                price: 15.03
            }
        ]);
    });
}

getUser((user) => {
    getUserTransactions((userTransactions) => {
        console.log('user', user, 'userTransactions', userTransactions);
    });
});