JSFiddle - React, Tailwind, and code Playground
by Сергей Тарасевич
JavaScript
"use strict";
let result = '';
const init = function(arr) {
if (arr instanceof Array) {
let resultThis = '';
for (let file of arr) {
return fetch(`https://fe.it-academy.by/Examples/words_tree/${file}`)
.then(function(res) {
return res.text();
})
.then(function(data) {
let parsedData;
try {
parsedData = JSON.parse(data);
//console.log(parsedData, 8);
for (let file2 of parsedData) {
console.log(file2, 1);
console.log(init(file2), 1);
}
} catch (err) {
resultThis += `${data}`;
console.log(resultThis, 2);
}
return resultThis;
})
}
} else {
init(arr)
return arr;
console.log(resultThis, 3);
}
}
console.log(init(['root.txt']));