JSFiddle - React, Tailwind, and code Playground

JavaScript

var arr = [];
        for (let i=1; i<=10; i++){
            arr[i] = new Promise((resolve,reject)=>{
                var xhr = new XMLHttpRequest();
                xhr.open('GET', 'https://jsonplaceholder.typicode.com/users/'+i, true);
                xhr.onload = function() {
                    if (this.status === 200) {
                        resolve(this.response);
                    } else {
                        var error = new Error(this.statusText);
                        error.code = this.status;
                        reject(error);
                    }
                };
                xhr.onerror = function() {
                    reject(new Error("Network Error"));
                };
                xhr.send();
            });
        }
        console.log(arr)
        Promise.all(arr).then(
            (resolve) => {
                console.log("Ответ сервера: " + resolve)
            },
            (reject) => {
                console.log("Ошибка: " + reject)
            }
        );