From 8d6934801abea79e44a462e3f73a25aeecd9848a Mon Sep 17 00:00:00 2001 From: Matthew Date: Thu, 29 Aug 2024 21:43:41 -0500 Subject: [PATCH] ui: transaction detail view symbols --- .../View/Activity/TransactionDetailView.swift | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/BDKSwiftExampleWallet/View/Activity/TransactionDetailView.swift b/BDKSwiftExampleWallet/View/Activity/TransactionDetailView.swift index 9fff64e8..1e77a3ae 100644 --- a/BDKSwiftExampleWallet/View/Activity/TransactionDetailView.swift +++ b/BDKSwiftExampleWallet/View/Activity/TransactionDetailView.swift @@ -22,9 +22,6 @@ struct TransactionDetailView: View { VStack { VStack(spacing: 8) { - Image("bitcoinsign.arrow.up") - .symbolRenderingMode(.hierarchical) - .font(.title) HStack(spacing: 3) { let sentAndReceivedValues = viewModel.getSentAndReceived( tx: canonicalTx.transaction @@ -33,9 +30,19 @@ struct TransactionDetailView: View { let sent = value.sent let received = value.received if sent.toSat() == 0 && received.toSat() > 0 { - Text("Receive") + VStack { + Image("bitcoinsign.arrow.down") + .symbolRenderingMode(.hierarchical) + .font(.title) + Text("Receive") + } } else if sent.toSat() > 0 && received.toSat() >= 0 { - Text("Send") + VStack { + Image("bitcoinsign.arrow.up") + .symbolRenderingMode(.hierarchical) + .font(.title) + Text("Send") + } } else { Text("?") }