14.05.2026 rip

This commit is contained in:
2026-05-14 22:55:45 +03:00
parent 7038542f14
commit 51d0b8b3fc
2 changed files with 6 additions and 4 deletions

View File

@@ -8,7 +8,7 @@ import { usePortfolio } from '@features/wallet'
export function BalanceCard() {
const { data, isLoading } = usePortfolio()
const display =
isLoading || !data
isLoading || !data || data.totalUsd == null
? '$—'
: `$${data.totalUsd.toLocaleString('en-US', { minimumFractionDigits: 2, maximumFractionDigits: 2 })}`

View File

@@ -17,11 +17,13 @@ const CHAIN_MAP: Record<string, ChainSource> = {
BSC: { chain: 'BSC', type: 'native' },
}
function formatUsd(value: number): string {
function formatUsd(value: number | null | undefined): string {
if (value == null) return '$—'
return `$${value.toLocaleString('en-US', { minimumFractionDigits: 2, maximumFractionDigits: 2 })}`
}
function formatPrice(value: number): string {
function formatPrice(value: number | null | undefined): string {
if (value == null) return '$—'
if (value >= 1) {
return `$${value.toLocaleString('en-US', { minimumFractionDigits: 2, maximumFractionDigits: 2 })}`
}
@@ -54,7 +56,7 @@ export function useTokenRows() {
: chainData.tokens[src.type === 'token' ? src.symbol : t.ticker]
if (amount) {
bal = amount.formatted
bal = amount.formatted ?? t.bal
usd = formatUsd(amount.usdValue)
}
}