@@ -44,7 +44,7 @@ window.addEventListener("load", function(){
4444 }
4545 } ) ;
4646
47-
47+ // TO-DO: Refactor to use 11ty build proc instead of on page load.
4848//BUILD NOW ITEMS
4949 // created link row
5050 var createdItem ;
@@ -62,51 +62,46 @@ window.addEventListener("load", function(){
6262 . then ( data => {
6363
6464 var sysCurrentDate = new Date ( ) ;
65-
66- // console.log(sysCurrentDate);
6765
6866 for ( let x = 0 ; x < data . nowItems . length ; x ++ ) {
6967
70- // if(data.nowItems[x].itemDateExpire){
71- console . log ( "existing data for itemDateExpire: " + data . nowItems [ x ] . itemDateExpire ) ;
72- var itemExpireDate = new Date ( data . nowItems [ x ] . itemDateExpire ) ;
73-
74- console . log ( "writing data for itemExpireDate: " + itemExpireDate ) ;
68+ console . log ( "existing data for itemDateExpire: " + data . nowItems [ x ] . itemDateExpire ) ;
69+ var itemExpireDate = new Date ( data . nowItems [ x ] . itemDateExpire ) ;
7570
76- if ( sysCurrentDate > itemExpireDate ) {
77- console . log ( "item expired: " + data . nowItems [ x ] . itemTitle ) ;
78- } else {
79- console . log ( "item active: " + data . nowItems [ x ] . itemTitle ) ;
71+ console . log ( "writing data for itemExpireDate: " + itemExpireDate ) ;
8072
81- createdItem = document . importNode ( itemTemplateElem , true ) ;
73+ if ( sysCurrentDate > itemExpireDate ) {
74+ console . log ( "item expired: " + data . nowItems [ x ] . itemTitle ) ;
75+ } else {
76+ console . log ( "item active: " + data . nowItems [ x ] . itemTitle ) ;
8277
83- // set innerHTML of title
84- createdItem . querySelector ( "[data-item-title]" ) . innerHTML = data . nowItems [ x ] . itemTitle ;
78+ createdItem = document . importNode ( itemTemplateElem , true ) ;
8579
86- // set caption
87- createdItem . querySelector ( "[data-item-caption ]" ) . innerHTML = data . nowItems [ x ] . itemCaption ;
80+ // set innerHTML of title
81+ createdItem . querySelector ( "[data-item-title ]" ) . innerHTML = data . nowItems [ x ] . itemTitle ;
8882
89- // set category
90- createdItem . classList . add ( data . nowItems [ x ] . itemCategory ) ;
83+ // set caption
84+ createdItem . querySelector ( "[ data-item-caption]" ) . innerHTML = data . nowItems [ x ] . itemCaption ;
9185
92- // create additional link; if applicable
93- if ( data . nowItems [ x ] . linkTitle !== "" ) {
94- addlLink = createdItem . querySelector ( "[data-item-link]" ) ;
95- addlLink . innerHTML = data . nowItems [ x ] . linkTitle ;
86+ // set category
87+ createdItem . classList . add ( data . nowItems [ x ] . itemCategory ) ;
9688
97- // fill in href
98- addlLink . href = data . nowItems [ x ] . linkHref ;
89+ // create additional link; if applicable
90+ if ( data . nowItems [ x ] . linkTitle !== "" ) {
91+ addlLink = createdItem . querySelector ( "[data-item-link]" ) ;
92+ addlLink . innerHTML = data . nowItems [ x ] . linkTitle ;
9993
100- // show link
101- // addlLink.classList.add("standard-link");
102- addlLink . classList . add ( "text-link" ) ;
103- }
94+ // fill in href
95+ addlLink . href = data . nowItems [ x ] . linkHref ;
10496
105- // append to link container
106- itemsContainer . appendChild ( createdItem ) ;
97+ // show link
98+ // addlLink.classList.add("standard-link");
99+ addlLink . classList . add ( "text-link" ) ;
107100 }
108101
109- // }
102+ // append to link container
103+ itemsContainer . appendChild ( createdItem ) ;
104+ }
110105
111106 }
112107 } )
0 commit comments