1
1
//a185f5058a1b89eede21d810611ff54860c5f9c3
2
+
2
3
const converter = new showdown . Converter ( ) ;
3
4
showdown . setFlavor ( "github" ) ;
4
5
const fetchHeaders = {
@@ -37,11 +38,14 @@ const createListElement = linkArray => {
37
38
let listEl = document . createElement ( "ul" ) ;
38
39
linkArray . map ( links => {
39
40
if ( links [ 1 ] . length == 0 ) {
40
- return ( listEl . innerHTML += `<li><input type="button" id="${ links [ 0 ] } ">
41
- <label for="${ links [ 0 ] } ">
42
- <a href='/${ links [ 0 ] } '>${ links [ 0 ] } </a>
43
- </label></li>
44
- ` ) ;
41
+ return (
42
+ listEl . innerHTML += `<li>
43
+ <input type="button" id="${ links [ 0 ] } ">
44
+ <label for="${ links [ 0 ] } ">
45
+ <a href='/${ links [ 0 ] } '>${ links [ 0 ] } </a>
46
+ </label>
47
+ </li>`
48
+ ) ;
45
49
} else {
46
50
let innerLinks , tempalteCollapse ;
47
51
Promise . all (
@@ -57,11 +61,12 @@ const createListElement = linkArray => {
57
61
} ) ;
58
62
} )
59
63
. then ( ( ) => {
60
- tempalteCollapse = `<li><input type="checkbox" id="${ links [ 0 ] } ">
61
- <label for="${ links [ 0 ] } ">${ links [ 0 ] } </label>
62
- <ul class="${ links [ 0 ] } ">
63
- ${ innerLinks . join ( " " ) }
64
- </ul></li>` ;
64
+ tempalteCollapse =
65
+ `<li><input type="checkbox" id="${ links [ 0 ] } ">
66
+ <label for="${ links [ 0 ] } ">${ links [ 0 ] } </label>
67
+ <ul class="${ links [ 0 ] } ">
68
+ ${ innerLinks . join ( " " ) }
69
+ </ul></li>` ;
65
70
return ( listEl . innerHTML += tempalteCollapse ) ;
66
71
} ) ;
67
72
}
@@ -70,7 +75,7 @@ const createListElement = linkArray => {
70
75
wrapper . innerHTML = "" ;
71
76
wrapper . append ( listEl ) ;
72
77
} ;
73
- var list = document . getElementById ( "linkList" ) ;
78
+
74
79
findGithubRepoContents ( "atomize" , "atomize.github.io" )
75
80
. then ( arr => dirFilter ( arr , "tree" ) )
76
81
. then ( paths => {
0 commit comments