Skip to content

Commit 997e2dc

Browse files
committed
fix asset id changing issue
1 parent 0c23779 commit 997e2dc

File tree

2 files changed

+4
-7
lines changed

2 files changed

+4
-7
lines changed

packages/extension-polkagate/src/fullscreen/accountDetails/components/ReservedDisplayBalance.tsx

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ import { toTitleCase } from '../../governance/utils/util';
2020
import DisplayBalance from './DisplayBalance';
2121

2222
interface Props {
23+
assetId: number | undefined,
2324
address: string | undefined;
2425
amount: BN | Balance | undefined;
2526
price: number | undefined;
@@ -120,17 +121,12 @@ const ReservedDetails = ({ reservedDetails, showReservedDetails }: ReservedDetai
120121
);
121122
};
122123

123-
export default function ReservedDisplayBalance({ address, amount, disabled, price }: Props): React.ReactElement {
124+
export default function ReservedDisplayBalance({ address, amount, assetId, disabled, price }: Props): React.ReactElement {
124125
const { t } = useTranslation();
125126
const reservedDetails = useReservedDetails(address);
126127
const { decimal, genesisHash, token } = useInfo(address);
127-
const { paramAssetId } = useParams<{ address: string, paramAssetId: string }>();
128128

129-
const notOnNativeAsset = useMemo(() => {
130-
const assetIdNumber = Number(paramAssetId);
131-
132-
return Number.isNaN(assetIdNumber) || assetIdNumber > 0;
133-
}, [paramAssetId]);
129+
const notOnNativeAsset = useMemo(() => assetId !== undefined && assetId > 0, [assetId]);
134130

135131
const [showReservedDetails, setShowReservedDetails] = useState<boolean>(false);
136132

packages/extension-polkagate/src/fullscreen/accountDetails/index.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -255,6 +255,7 @@ export default function AccountDetails(): React.ReactElement {
255255
/>
256256
}
257257
<ReservedDisplayBalance
258+
assetId={assetId}
258259
address={address}
259260
amount={balancesToShow?.reservedBalance}
260261
disabled={!balancesToShow?.reservedBalance || balancesToShow?.reservedBalance?.isZero()}

0 commit comments

Comments
 (0)