[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[taler-taler-ios] 01/11: callStack
From: |
gnunet |
Subject: |
[taler-taler-ios] 01/11: callStack |
Date: |
Sat, 10 Aug 2024 04:29:21 +0200 |
This is an automated email from the git hooks/post-receive script.
marc-stibane pushed a commit to branch master
in repository taler-ios.
commit a30dc47d0371b52a361659e349afec0a8e96c80f
Author: Marc Stibane <marc@taler.net>
AuthorDate: Thu Aug 8 05:59:45 2024 +0200
callStack
---
TalerWallet1/Views/Transactions/ManualDetailsV.swift | 3 ++-
TalerWallet1/Views/Transactions/TransactionSummaryV.swift | 7 +++++--
2 files changed, 7 insertions(+), 3 deletions(-)
diff --git a/TalerWallet1/Views/Transactions/ManualDetailsV.swift
b/TalerWallet1/Views/Transactions/ManualDetailsV.swift
index 12d78ff..bb3cd74 100644
--- a/TalerWallet1/Views/Transactions/ManualDetailsV.swift
+++ b/TalerWallet1/Views/Transactions/ManualDetailsV.swift
@@ -148,6 +148,7 @@ struct TransferRestrictionsV: View {
}
// MARK: -
struct ManualDetailsV: View {
+ let stack: CallStack
var common : TransactionCommon
var details : WithdrawalDetails
@@ -376,7 +377,7 @@ struct ManualDetails_Previews: PreviewProvider {
reserveIsReady: false,
confirmed: false)
List {
- ManualDetailsV(common: common, details: details)
+ ManualDetailsV(stack: CallStack("Preview"), common: common,
details: details)
}
}
}
diff --git a/TalerWallet1/Views/Transactions/TransactionSummaryV.swift
b/TalerWallet1/Views/Transactions/TransactionSummaryV.swift
index 8c8b677..e2e92a1 100755
--- a/TalerWallet1/Views/Transactions/TransactionSummaryV.swift
+++ b/TalerWallet1/Views/Transactions/TransactionSummaryV.swift
@@ -236,6 +236,7 @@ struct TransactionSummaryV: View {
struct PendingWithdrawalDetails: View {
+ let stack: CallStack
@Binding var transaction: Transaction
let details: WithdrawalTransactionDetails
@@ -251,7 +252,7 @@ struct TransactionSummaryV: View {
let withdrawalDetails = details.withdrawalDetails
switch withdrawalDetails.type {
case .manual: // "Make a wire transfer of
\(amount) to"
- ManualDetailsV(common: common, details: withdrawalDetails)
+ ManualDetailsV(stack: stack.push(), common: common,
details: withdrawalDetails)
case .bankIntegrated: // "Authorize now" (with bank)
if !transaction.isPendingKYC { // cannot
authorize if KYC is needed first
@@ -322,7 +323,9 @@ struct TransactionSummaryV: View {
}
}
if pending {
- PendingWithdrawalDetails(transaction:
$transaction, details: details)
+ PendingWithdrawalDetails(stack: stack.push(),
+ transaction: $transaction,
+ details: details)
} // ManualDetails or Confirm now (with bank)
ThreeAmountsSheet(stack: stack.push(),
currencyInfo: $currencyInfo,
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.
- [taler-taler-ios] branch master updated (022a1b3 -> fb443d4), gnunet, 2024/08/09
- [taler-taler-ios] 04/11: DepositWireTypesForCurrency, gnunet, 2024/08/09
- [taler-taler-ios] 03/11: layout, gnunet, 2024/08/09
- [taler-taler-ios] 02/11: ShareButton title, gnunet, 2024/08/09
- [taler-taler-ios] 01/11: callStack,
gnunet <=
- [taler-taler-ios] 11/11: Bump version to 0.12.0 (0.12.9), gnunet, 2024/08/09
- [taler-taler-ios] 05/11: ManualDetailsWireV, gnunet, 2024/08/09
- [taler-taler-ios] 06/11: QRcodesForPayto, gnunet, 2024/08/09
- [taler-taler-ios] 07/11: cleanup, gnunet, 2024/08/09
- [taler-taler-ios] 10/11: ManualDetails, gnunet, 2024/08/09
- [taler-taler-ios] 09/11: currencySymbol, gnunet, 2024/08/09
- [taler-taler-ios] 08/11: German translation, gnunet, 2024/08/09