taler-ios

iOS apps for GNU Taler (wallet)
Log | Files | Refs | README | LICENSE

commit 02bdabe627f9d68f06dd1ece77009a74c592fd85
parent 903f10276bbb810908cf3315ae783e507b17f3a2
Author: Marc Stibane <marc@taler.net>
Date:   Mon, 11 Nov 2024 16:19:53 +0100

wire fee

Diffstat:
MTalerWallet1/Views/Sheets/WithdrawBankIntegrated/WithdrawAcceptView.swift | 8+++++---
1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/TalerWallet1/Views/Sheets/WithdrawBankIntegrated/WithdrawAcceptView.swift b/TalerWallet1/Views/Sheets/WithdrawBankIntegrated/WithdrawAcceptView.swift @@ -25,7 +25,6 @@ struct WithdrawAcceptView: View { @EnvironmentObject private var model: WalletModel @AppStorage("myListStyle") var myListStyle: MyListStyle = .automatic - @State private var currencyInfo: CurrencyInfo = CurrencyInfo.zero(UNKNOWN) @State private var withdrawalDetails: WithdrawalDetailsForAmount? = nil @MainActor @@ -91,8 +90,11 @@ struct WithdrawAcceptView: View { summary: nil, merchant: nil) if let wireFee { - let feeStr = wireFee.formatted(currencyInfo, isNegative: false) - Text("Your bank's wire fee: \(feeStr)") + if !wireFee.isZero { + let currencyInfo = controller.info(for: scope, controller.currencyTicker) + let feeStr = wireFee.formatted(currencyInfo, isNegative: false) + Text("Your bank's wire fee: \(feeStr)") + } } } .listStyle(myListStyle.style).anyView