{props.copy.yourBalanceBody ?? ''}
-{props.copy.emptyDashboard ?? ''}
+{props.copy.yourBalanceBody ?? ''}
+diff --git a/apps/miniapp/src/screens/balances-screen.tsx b/apps/miniapp/src/screens/balances-screen.tsx index 2a72ff0..6e1935b 100644 --- a/apps/miniapp/src/screens/balances-screen.tsx +++ b/apps/miniapp/src/screens/balances-screen.tsx @@ -39,129 +39,132 @@ type Props = { } export function BalancesScreen(props: Props) { - if (!props.dashboard) { - return ( -
{props.copy.emptyDashboard ?? ''}
-{props.copy.yourBalanceBody ?? ''}
-{props.copy.emptyDashboard ?? ''}
+{props.copy.yourBalanceBody ?? ''}
+{props.copy.householdBalancesBody ?? ''}
-- {props.copy.baseDue ?? ''}: {props.memberBaseDueMajor(member)}{' '} - {props.dashboard!.currency} -
-- {props.copy.shareRent ?? ''}: {member.rentShareMajor} {props.dashboard!.currency} -
-- {props.copy.shareUtilities ?? ''}: {member.utilityShareMajor}{' '} - {props.dashboard!.currency} -
-- {props.copy.shareOffset ?? ''}: {member.purchaseOffsetMajor}{' '} - {props.dashboard!.currency} -
-- {props.copy.paidLabel ?? ''}: {member.paidMajor} {props.dashboard!.currency} -
-- {props.copy.remainingLabel ?? ''}: {member.remainingMajor} {props.dashboard!.currency} -
+{props.copy.householdBalancesBody ?? ''}
+ {props.copy.baseDue ?? ''}: {props.memberBaseDueMajor(member)}{' '} + {dashboard().currency} +
++ {props.copy.shareRent ?? ''}: {member.rentShareMajor} {dashboard().currency} +
++ {props.copy.shareUtilities ?? ''}: {member.utilityShareMajor}{' '} + {dashboard().currency} +
++ {props.copy.shareOffset ?? ''}: {member.purchaseOffsetMajor}{' '} + {dashboard().currency} +
++ {props.copy.paidLabel ?? ''}: {member.paidMajor} {dashboard().currency} +
++ {props.copy.remainingLabel ?? ''}: {member.remainingMajor} {dashboard().currency} +
++ {props.copy.shareRent ?? ''}: {dashboard().rentSourceAmountMajor}{' '} + {dashboard().rentSourceCurrency} + {dashboard().rentSourceCurrency !== dashboard().currency + ? ` -> ${dashboard().rentDisplayAmountMajor} ${dashboard().currency}` + : ''} +
+{props.copy.latestActivityEmpty ?? ''}
+ ) : ( +{secondary()}
} +{entry.actorDisplayName ?? props.copy.ledgerActorFallback ?? ''}
+- {props.copy.shareRent ?? ''}: {props.dashboard!.rentSourceAmountMajor}{' '} - {props.dashboard!.rentSourceCurrency} - {props.dashboard!.rentSourceCurrency !== props.dashboard!.currency - ? ` -> ${props.dashboard!.rentDisplayAmountMajor} ${props.dashboard!.currency}` - : ''} -
-{props.copy.latestActivityEmpty ?? ''}
- ) : ( -{secondary()}
} -{entry.actorDisplayName ?? props.copy.ledgerActorFallback ?? ''}
-{props.copy.emptyDashboard ?? ''}
-{props.copy.purchaseReviewBody ?? ''}
-{props.copy.purchasesEmpty ?? ''}
- ) : ( -{entry.actorDisplayName ?? props.copy.ledgerActorFallback ?? ''}
- + } + > +{props.copy.purchaseReviewBody ?? ''}
+{props.copy.purchasesEmpty ?? ''}
+ ) : ( +{entry.actorDisplayName ?? props.copy.ledgerActorFallback ?? ''}
+{props.copy.utilityLedgerEmpty ?? ''}
+ ) : ( +{secondary()}
} +{entry.actorDisplayName ?? props.copy.ledgerActorFallback ?? ''}
+{props.copy.paymentsAdminBody ?? ''}
+ +{props.copy.paymentsEmpty ?? ''}
+ ) : ( +{props.ledgerTitle(entry)}
+ +{props.copy.utilityLedgerEmpty ?? ''}
- ) : ( -{secondary()}
} -{entry.actorDisplayName ?? props.copy.ledgerActorFallback ?? ''}
-{props.copy.paymentsAdminBody ?? ''}
- -{props.copy.paymentsEmpty ?? ''}
- ) : ( -{props.ledgerTitle(entry)}
- -