From 4c6f74285c04c7cbf181e79fd0e0a16074763bf1 Mon Sep 17 00:00:00 2001 From: Kurdistan Tech Ministry Date: Wed, 4 Feb 2026 19:02:37 +0300 Subject: [PATCH] fix: handle native token ID (-1) in display names and fix loading state --- web/src/components/AddLiquidityModal.tsx | 4 ++-- web/src/components/PoolDashboard.tsx | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/web/src/components/AddLiquidityModal.tsx b/web/src/components/AddLiquidityModal.tsx index 44c3ac20..6ed31470 100644 --- a/web/src/components/AddLiquidityModal.tsx +++ b/web/src/components/AddLiquidityModal.tsx @@ -28,7 +28,7 @@ interface Balances { // Helper to get display name (users see HEZ not wHEZ, PEZ, USDT not wUSDT) const getDisplayName = (assetId: number): string => { - if (assetId === ASSET_IDS.WHEZ || assetId === 0) return 'HEZ'; + if (assetId === -1 || assetId === ASSET_IDS.WHEZ || assetId === 0 || assetId === 2) return 'HEZ'; if (assetId === ASSET_IDS.PEZ || assetId === 1) return 'PEZ'; if (assetId === ASSET_IDS.WUSDT || assetId === 1000) return 'USDT'; return getAssetSymbol(assetId); @@ -36,7 +36,7 @@ const getDisplayName = (assetId: number): string => { // Helper to get balance key for the asset const getBalanceKey = (assetId: number): string => { - if (assetId === ASSET_IDS.WHEZ || assetId === 0) return 'HEZ'; + if (assetId === -1 || assetId === ASSET_IDS.WHEZ || assetId === 0 || assetId === 2) return 'HEZ'; if (assetId === ASSET_IDS.PEZ || assetId === 1) return 'PEZ'; if (assetId === ASSET_IDS.WUSDT || assetId === 1000) return 'USDT'; return getAssetSymbol(assetId); diff --git a/web/src/components/PoolDashboard.tsx b/web/src/components/PoolDashboard.tsx index 1a1279e0..e8c261f3 100644 --- a/web/src/components/PoolDashboard.tsx +++ b/web/src/components/PoolDashboard.tsx @@ -44,7 +44,7 @@ const PoolDashboard = () => { const [poolData, setPoolData] = useState(null); const [lpPosition, setLPPosition] = useState(null); - const [isLoading, setIsLoading] = useState(false); + const [isLoading, setIsLoading] = useState(true); const [error, setError] = useState(null); const [isAddLiquidityModalOpen, setIsAddLiquidityModalOpen] = useState(false); const [isRemoveLiquidityModalOpen, setIsRemoveLiquidityModalOpen] = useState(false);