Skip to content

Commit 3eacb2b

Browse files
committed
added contributor list to index 0
1 parent 80828cc commit 3eacb2b

1 file changed

Lines changed: 12 additions & 5 deletions

File tree

homework/src/index.js

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,14 @@
7979
const Index0Fork = createAndAppend ('li', ul, {text: "Number of Forks: " + forkArray[0], class: 'forksInContainer'});
8080
const Index0Language = createAndAppend ('li', ul, {text: "Language: " + languageArray[0], class: 'updatedAtInContainer'});
8181
const Index0UpdatedAt = createAndAppend ('li', ul, {text: "Updated at: " + date, class: 'updatedAtInContainer'})
82-
82+
fetchJSON('https://api.github.com/repos/HackYourFuture/' + newArray[0] + '/contributors', (err, data) => {
83+
for (let i = 0; i < data.length; i++){
84+
let Image0Link = createAndAppend('li', contributorsUl, {})
85+
let contributor0Name = createAndAppend('img', Image0Link, {src: data[i].avatar_url, class: 'imageSrc'});
86+
let contributor0Link = createAndAppend('a', Image0Link, {text: data[i].login, target: "_blank", href: data[i].html_url, id: 'link'});
87+
let contributor0Badge = createAndAppend('li', Image0Link, {text:"Contributions: " + data[i].contributions, class: 'badge'});
88+
} //end for
89+
}); //end fetchJSON
8390

8491

8592
data.forEach((repo) => {
@@ -100,10 +107,10 @@
100107
selectList.onchange = function(selectedIndex){
101108
fetchJSON('https://api.github.com/repos/HackYourFuture/' + newArray[this.selectedIndex] + '/contributors', (err, data) => {
102109
for (let i = 0; i < data.length; i++){
103-
let imageLink = createAndAppend('li', contributorsUl, {})
104-
let contributorName = createAndAppend('img', imageLink, {src: data[i].avatar_url, class: 'imageSrc'});
105-
let contributorLink = createAndAppend('a', imageLink, {text: data[i].login, target: "_blank", href: data[i].html_url, id: 'link'});
106-
let contributorBadge = createAndAppend('li', imageLink, {text:"Contributions: " + data[i].contributions, class: 'badge'});
110+
let ImageLink = createAndAppend('li', contributorsUl, {})
111+
let contributorName = createAndAppend('img', ImageLink, {src: data[i].avatar_url, class: 'imageSrc'});
112+
let contributorLink = createAndAppend('a', ImageLink, {text: data[i].login, target: "_blank", href: data[i].html_url, id: 'link'});
113+
let contributorBadge = createAndAppend('li', ImageLink, {text:"Contributions: " + data[i].contributions, class: 'badge'});
107114
} //end for
108115
}); //end fetchJSON
109116
let repoName = createAndAppend('li', ul, { text: "Repository: ", class: 'nameInContainer', function: removeNodes()});

0 commit comments

Comments
 (0)