| 12345678910111213141516171819202122 |
- window.transactionsStrandObj = {
- isPopulated: false,
- display: function(){
- if(!this.isPopulated){
- let now = new Date();
- let firstOfMonth = new Date(now.getFullYear(), now.getMonth(), 1);
- let dates = merchant.transactionIndices(firstOfMonth);
- let transactionsList = document.getElementById("transactionsList");
- let template = document.getElementById("transaction").content.children[0];
- for(let i = dates[0]; i < dates[1]; i++){
- let transaction = template.cloneNode(true);
- transactionsList.appendChild(transaction);
- transaction.children[0].innerText = `${merchant.transactions[i].date.toLocaleDateString()} ${merchant.transactions[i].date.toLocaleTimeString()}`;
- transaction.children[1].innerText = `${merchant.transactions[i].recipes.length} recipes sold`;
- }
- }
- }
- }
|