const APIURL = 'https://api.github.com/users/' const main = document.getElementById('main') const form = document.getElementById('form') const search = document.getElementById('search') async function getUser(username) { try { const { data } = await axios(APIURL + username) createUserCard(data) getRepos(username) } catch(err) { if(err.response.status == 404) { createErrorCard('No profile with this username') } } } async function getRepos(username) { try { const { data } = await axios(APIURL + username + '/repos?sort=created') addReposToCard(data) } catch(err) { createErrorCard('Problem fetching repos') } } function createUserCard(user) { const userID = user.name || user.login const userBio = user.bio ? `
${user.bio}
` : '' const cardHTML = `