Skip to content

Commit

Permalink
fix: render unit name empty when undefined
Browse files Browse the repository at this point in the history
  • Loading branch information
neilcampbell committed Jan 28, 2025
1 parent ff0a28b commit ad95764
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 5 deletions.
8 changes: 4 additions & 4 deletions src/features/blocks/data/latest-blocks.ts
Original file line number Diff line number Diff line change
Expand Up @@ -120,7 +120,7 @@ const subscriberAtom = atom(null, (get, set) => {
.filter(distinct((x) => x))
.filter(isDefined) // We ignore asset create transactions because they aren't in the atom
.filter((x) => x !== 0n) // ALGO is never stale
acc[3].push(...staleAssetIds)
acc[3] = acc[3].concat(staleAssetIds)

// Accumulate stale addresses
const addressesStaleDueToBalanceChanges =
Expand Down Expand Up @@ -150,15 +150,15 @@ const subscriberAtom = atom(null, (get, set) => {
.map((t) => t.sender)
.filter(distinct((x) => x))
const staleAddresses = Array.from(new Set(addressesStaleDueToBalanceChanges.concat(addressesStaleDueToTransactions)))
acc[4].push(...staleAddresses)
acc[4] = acc[4].concat(staleAddresses)

// Accumulate stale application ids
const staleApplicationIds = flattenTransactionResult(t)
.filter((t) => t.txType === algosdk.TransactionType.appl)
.map((t) => t.applicationTransaction?.applicationId)
.filter(distinct((x) => x))
.filter(isDefined) // We ignore application create transactions because they aren't in the atom
acc[5].push(...staleApplicationIds)
acc[5] = acc[5].concat(staleApplicationIds)
}
return acc
},
Expand Down Expand Up @@ -348,5 +348,5 @@ const accountIsStaleDueToAppChanges = (txn: TransactionResult) => {

const extractBalanceChanges = (txn: SubscribedTransaction): BalanceChange[] => {
const innerTxnsBalanceChanges = (txn.innerTxns ?? []).flatMap((innerTxn) => extractBalanceChanges(innerTxn)) ?? []
return [...(txn.balanceChanges ?? []), ...innerTxnsBalanceChanges]
return (txn.balanceChanges ?? []).concat(innerTxnsBalanceChanges)
}
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ export function AssetConfigTransactionInfo({ transaction }: Props) {
transaction.total != null
? {
dt: assetTotalSupplyLabel,
dd: `${new Decimal(transaction.total.toString()).div(new Decimal(10).pow((transaction.decimals ?? 0).toString()))} ${transaction.unitName}`,
dd: `${new Decimal(transaction.total.toString()).div(new Decimal(10).pow((transaction.decimals ?? 0).toString()))} ${transaction.unitName ?? ''}`,
}
: undefined,
transaction.decimals != null
Expand Down

0 comments on commit ad95764

Please sign in to comment.