$ez(() => {
$ez.ajax({
url: "https://api.github.com/users/maxih/repos",
success: (repos) => handleRepos(repos)
})
function handleRepos(repos) {
repos = JSON.parse(repos);
repos.forEach((repo) => {
const newListItem = $ez("<li>");
const newListLink = $ez("<a>").attr("href", repo.html_url).html(repo.name);
const langIcon = languageToElement(repo.language);
$ez(".repo-list").append(newListItem.append(langIcon).append(newListLink));
});
}
});