feat(api): return balance info to frontend

This commit is contained in:
Stevan Freeborn
2026-02-14 06:19:19 -06:00
parent 32a474e47e
commit 1dd7e311e3
2 changed files with 11 additions and 6 deletions
@@ -22,6 +22,9 @@ internal sealed record AccountDto
{
public string ProviderId { get; init; } = string.Empty;
public string ProviderName { get; init; } = string.Empty;
public decimal CurrentBalance { get; init; }
public decimal AvailableBalance { get; init; }
public string CurrencyCode { get; init; } = string.Empty;
[JsonConstructor]
private AccountDto()
@@ -33,7 +36,10 @@ internal sealed record AccountDto
return new AccountDto
{
ProviderId = plaidAccount.AccountId,
ProviderName = plaidAccount.Name
ProviderName = plaidAccount.Name,
AvailableBalance = plaidAccount.Available,
CurrentBalance = plaidAccount.Current,
CurrencyCode = plaidAccount.CurrencyCode,
};
}
}