JSFiddle - React, Tailwind, and code Playground

by Gajus Kuizinas

JavaScript

async () => {
    let getUser,
        ids = [1, 2, 3],
        users;

    getUser = (id) => {
        return new Promise((resolve) => {
            resolve('user-' + id);
        });
    };

    users = await* ids.map(getUser);

    console.log(users);
} ();

// [ 'user-1', 'user-2', 'user-3' ]