mirror of
https://github.com/whekin/household-bot.git
synced 2026-04-01 04:14:03 +00:00
feat(miniapp): add purchase-only and utilities balance sections to balances view
This commit is contained in:
@@ -72,6 +72,20 @@ export function memberRemainingClass(member: MiniAppDashboard['members'][number]
|
||||
return 'is-due'
|
||||
}
|
||||
|
||||
export function memberCreditClass(member: MiniAppDashboard['members'][number]): string {
|
||||
const purchaseOffsetMinor = majorStringToMinor(member.purchaseOffsetMajor)
|
||||
|
||||
if (purchaseOffsetMinor < 0n) {
|
||||
return 'is-credit'
|
||||
}
|
||||
|
||||
if (purchaseOffsetMinor === 0n) {
|
||||
return 'is-settled'
|
||||
}
|
||||
|
||||
return 'is-due'
|
||||
}
|
||||
|
||||
export function ledgerPrimaryAmount(entry: MiniAppDashboard['ledger'][number]): string {
|
||||
return `${entry.displayAmountMajor} ${entry.displayCurrency}`
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user