From 1f30607d7740a175aca988f093ede38156cff759 Mon Sep 17 00:00:00 2001 From: lowercasedonkey <lowercasedonkey@gmail.com> Date: Wed, 23 Dec 2020 17:12:48 -0500 Subject: [PATCH] budget --- src/js/utilsFC.js | 37 ---------------------------------- src/uncategorized/repBudget.js | 36 +++++++++++++++++++++++++++++++++ 2 files changed, 36 insertions(+), 37 deletions(-) create mode 100644 src/uncategorized/repBudget.js diff --git a/src/js/utilsFC.js b/src/js/utilsFC.js index 2e21bd32214..b73cfd01824 100644 --- a/src/js/utilsFC.js +++ b/src/js/utilsFC.js @@ -34,43 +34,6 @@ globalThis.Categorizer = class { } }; -/** - * @param {string} category - * @param {string} title - * @returns {string} - */ -globalThis.budgetLine = function(category, title) { - let income; - let expenses; - - if (passage() === "Rep Budget") { - income = "lastWeeksRepIncome"; - expenses = "lastWeeksRepExpenses"; - - if (V[income][category] || V[expenses][category] || V.showAllEntries.repBudget) { - return `<tr>\ - <td>${title}</td>\ - <td>${repFormat(V[income][category])}</td>\ - <td>${repFormat(V[expenses][category])}</td>\ - <td>${repFormat(V[income][category] + V[expenses][category])}</td>\ - </tr>`; - } - } else if (passage() === "Costs Budget") { - income = "lastWeeksCashIncome"; - expenses = "lastWeeksCashExpenses"; - - if (V[income][category] || V[expenses][category] || V.showAllEntries.costsBudget) { - return `<tr>\ - <td>${title}</td>\ - <td>${cashFormatColor(V[income][category])}</td>\ - <td>${cashFormatColor(-Math.abs(V[expenses][category]))}</td>\ - <td>${cashFormatColor(V[income][category] + V[expenses][category])}</td>\ - </tr>`; - } - } - return ``; -}; - /* Make everything waiting for this execute. Usage: diff --git a/src/uncategorized/repBudget.js b/src/uncategorized/repBudget.js new file mode 100644 index 00000000000..dbdc715633d --- /dev/null +++ b/src/uncategorized/repBudget.js @@ -0,0 +1,36 @@ +/** + * @param {string} category + * @param {string} title + * @returns {string} + */ +globalThis.budgetLine = function(category, title) { + let income; + let expenses; + + if (passage() === "Rep Budget") { + income = "lastWeeksRepIncome"; + expenses = "lastWeeksRepExpenses"; + + if (V[income][category] || V[expenses][category] || V.showAllEntries.repBudget) { + return `<tr>\ + <td>${title}</td>\ + <td>${repFormat(V[income][category])}</td>\ + <td>${repFormat(V[expenses][category])}</td>\ + <td>${repFormat(V[income][category] + V[expenses][category])}</td>\ + </tr>`; + } + } else if (passage() === "Costs Budget") { + income = "lastWeeksCashIncome"; + expenses = "lastWeeksCashExpenses"; + + if (V[income][category] || V[expenses][category] || V.showAllEntries.costsBudget) { + return `<tr>\ + <td>${title}</td>\ + <td>${cashFormatColor(V[income][category])}</td>\ + <td>${cashFormatColor(-Math.abs(V[expenses][category]))}</td>\ + <td>${cashFormatColor(V[income][category] + V[expenses][category])}</td>\ + </tr>`; + } + } + return ``; +}; -- GitLab