From 5779e9e8a92c6cf8a54752b6da745f5ce14521aa Mon Sep 17 00:00:00 2001 From: Knut Ahlers Date: Wed, 17 Jan 2024 23:02:41 +0100 Subject: [PATCH] Add transaction list for accounts --- frontend/components/accountOverview.vue | 502 ++++++++++++++++++++++++ frontend/components/accountsSidebar.vue | 20 +- frontend/components/app.vue | 5 +- frontend/components/budgetDashboard.vue | 71 +++- frontend/components/rangeSelector.vue | 165 ++++++++ frontend/helpers.js | 43 ++ frontend/router.js | 3 +- frontend/style.scss | 7 +- pkg/api/api.go | 3 + pkg/api/transaction.go | 21 + pkg/database/database.go | 18 +- 11 files changed, 841 insertions(+), 17 deletions(-) create mode 100644 frontend/components/accountOverview.vue create mode 100644 frontend/components/rangeSelector.vue create mode 100644 frontend/helpers.js diff --git a/frontend/components/accountOverview.vue b/frontend/components/accountOverview.vue new file mode 100644 index 0000000..d511f99 --- /dev/null +++ b/frontend/components/accountOverview.vue @@ -0,0 +1,502 @@ + + + diff --git a/frontend/components/accountsSidebar.vue b/frontend/components/accountsSidebar.vue index c724799..43f0dfb 100644 --- a/frontend/components/accountsSidebar.vue +++ b/frontend/components/accountsSidebar.vue @@ -22,7 +22,7 @@
Budget - {{ budgetSum.toFixed(2) }} € + {{ formatNumber(budgetSum) }} €