| 12345678910111213141516171819202122232425262728293031 |
- window.dataLoaded = false;
- let date = new Date();
- let yearAgo = new Date(new Date().setFullYear(date.getFullYear() - 1));
- let onDataLoad = function(){
- let dateSort = document.querySelector("#dateSort");
- dateSort.onclick = ()=>{window.homeObj.newDates()};
- dateSort.classList = "button";
- let ingredientsBody = document.querySelector("#ingredientsData tbody");
- for(let row of ingredientsBody.children){
- row.classList = "clickableRow";
- row.onclick = ()=>{window.ingredientObj.display("ingredient", row.ingredient)};
- }
- window.dataLoaded = true;
- }
- axios.post("/transactions", {from: yearAgo, to: date})
- .then((response)=>{
- if(typeof(response.data) === "string"){
- banner.createError(response.data);
- }else{
- data.transactions = response.data;
- onDataLoad();
- }
- })
- .catch((err)=>{
- console.log(err);
- });
|