taler-ios

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

commit 360f4eff5ffe9c2e9daeab9f36f850b2067b7f27
parent 1f794b25599605a14d3edd3884eabd0996abe2e1
Author: Marc Stibane <marc@taler.net>
Date:   Sun, 30 Mar 2025 22:12:48 +0200

buttonSelected

Diffstat:
MTalerWallet1/Views/Actions/Peer2peer/SendAmountV.swift | 2++
MTalerWallet1/Views/Actions/Peer2peer/SendAmountView.swift | 2+-
2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/TalerWallet1/Views/Actions/Peer2peer/SendAmountV.swift b/TalerWallet1/Views/Actions/Peer2peer/SendAmountV.swift @@ -25,6 +25,7 @@ struct SendAmountV: View { @State private var currencyInfo: CurrencyInfo = CurrencyInfo.zero(UNKNOWN) @State private var amountToTransfer = Amount.zero(currency: EMPTYSTRING) // Update currency when used @State private var amountAvailable = Amount.zero(currency: EMPTYSTRING) // GetMaxPeerPushAmount + @State private var buttonSelected = false @MainActor private func viewDidLoad() async { @@ -88,6 +89,7 @@ struct SendAmountV: View { if let balance { SendAmountView(stack: stack.push(), balance: balance, + buttonSelected: $buttonSelected, amountLastUsed: $amountLastUsed, amountToTransfer: $amountToTransfer, amountAvailable: $amountAvailable, diff --git a/TalerWallet1/Views/Actions/Peer2peer/SendAmountView.swift b/TalerWallet1/Views/Actions/Peer2peer/SendAmountView.swift @@ -14,6 +14,7 @@ struct SendAmountView: View { private let symLog = SymLogV(0) let stack: CallStack let balance: Balance + @Binding var buttonSelected: Bool @Binding var amountLastUsed: Amount @Binding var amountToTransfer: Amount @Binding var amountAvailable: Amount @@ -28,7 +29,6 @@ struct SendAmountView: View { @State private var insufficient = false // @State private var feeAmount: Amount? = nil @State private var feeString = (EMPTYSTRING, EMPTYSTRING) - @State private var buttonSelected = false @State private var shortcutSelected = false @State private var amountShortcut = Amount.zero(currency: EMPTYSTRING) // Update currency when used @State private var exchange: Exchange? = nil // wg. noFees