From f388fc9c6f37e7352f124e086c74d7c0f97e1ef8 Mon Sep 17 00:00:00 2001 From: Wim Brand Date: Thu, 11 Jul 2024 18:01:24 +0200 Subject: [PATCH] Add opening and closing balance to transactions card --- .../dashboard/CardPrepaidTransactions.svelte | 67 +++++++++++++------ .../src/user_home/dashboard/Dashboard.svelte | 2 +- 2 files changed, 46 insertions(+), 23 deletions(-) diff --git a/svelte/src/user_home/dashboard/CardPrepaidTransactions.svelte b/svelte/src/user_home/dashboard/CardPrepaidTransactions.svelte index b50e2dd..9d53aba 100644 --- a/svelte/src/user_home/dashboard/CardPrepaidTransactions.svelte +++ b/svelte/src/user_home/dashboard/CardPrepaidTransactions.svelte @@ -19,6 +19,8 @@ let transactions = { total_bandwidth_charge: 0, total_deposited: 0, total_deducted: 0, + balance_start: 0, + balance_end: 0, } const load_transactions = async () => { @@ -45,6 +47,13 @@ const load_transactions = async () => { total_bandwidth_charge: 0, total_deposited: 0, total_deducted: 0, + balance_start: 0, + balance_end: 0, + } + + if (month.rows && month.rows.length > 0) { + month.balance_start = month.rows[0].new_balance + month.balance_end = month.rows[month.rows.length-1].new_balance } month.rows.forEach(row => { @@ -105,30 +114,44 @@ onMount(() => {