Fix localization issues in TransactionsView
Fixes: 22f2aba969 ("Fix localization issues in TransactionsView")
Changelog-Fixed: Fix localization issues in TransactionsView
Signed-off-by: Terry Yiu <git@tyiu.xyz>
This commit is contained in:
@@ -13,9 +13,10 @@ struct TransactionView: View {
|
|||||||
var transaction: WalletConnect.Transaction
|
var transaction: WalletConnect.Transaction
|
||||||
|
|
||||||
var body: some View {
|
var body: some View {
|
||||||
let txType = transaction.type == "incoming" ? "arrow-bottom-left" : "arrow-top-right"
|
let isIncomingTransaction = transaction.type == "incoming"
|
||||||
let txColor = transaction.type == "incoming" ? DamusColors.success : Color.gray
|
let txType = isIncomingTransaction ? "arrow-bottom-left" : "arrow-top-right"
|
||||||
let txOp = transaction.type == "incoming" ? "+" : "-"
|
let txColor = isIncomingTransaction ? DamusColors.success : Color.gray
|
||||||
|
let txOp = isIncomingTransaction ? "+" : "-"
|
||||||
let created_at = Date.init(timeIntervalSince1970: TimeInterval(transaction.created_at))
|
let created_at = Date.init(timeIntervalSince1970: TimeInterval(transaction.created_at))
|
||||||
let formatter = RelativeDateTimeFormatter()
|
let formatter = RelativeDateTimeFormatter()
|
||||||
let relativeDate = formatter.localizedString(for: created_at, relativeTo: Date.now)
|
let relativeDate = formatter.localizedString(for: created_at, relativeTo: Date.now)
|
||||||
@@ -46,7 +47,7 @@ struct TransactionView: View {
|
|||||||
.bold()
|
.bold()
|
||||||
.foregroundColor(DamusColors.adaptableBlack)
|
.foregroundColor(DamusColors.adaptableBlack)
|
||||||
|
|
||||||
Text("\(relativeDate)")
|
Text(relativeDate)
|
||||||
.font(.caption)
|
.font(.caption)
|
||||||
.foregroundColor(Color.gray)
|
.foregroundColor(Color.gray)
|
||||||
}
|
}
|
||||||
@@ -54,7 +55,7 @@ struct TransactionView: View {
|
|||||||
|
|
||||||
Spacer()
|
Spacer()
|
||||||
|
|
||||||
Text("\(txOp) \(transaction.amount/1000) sats")
|
Text(verbatim: "\(txOp) \(format_msats(transaction.amount))")
|
||||||
.font(.headline)
|
.font(.headline)
|
||||||
.foregroundColor(txColor)
|
.foregroundColor(txColor)
|
||||||
.bold()
|
.bold()
|
||||||
|
|||||||
Reference in New Issue
Block a user