1
0
mirror of https://github.com/kremalicious/metamask-extension.git synced 2024-12-23 09:52:26 +01:00

Fix currency symbol in insufficient balance warning (#17820)

This commit is contained in:
ryanml 2023-02-21 06:08:47 -07:00 committed by GitHub
parent f1fa0b03e8
commit 3bb36e8142
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -39,6 +39,7 @@ import {
import { INSUFFICIENT_TOKENS_ERROR } from '../send.constants';
import { getCurrentDraftTransaction } from '../../../ducks/send';
import { getNativeCurrency } from '../../../ducks/metamask/metamask';
import { showModal } from '../../../store/actions';
import {
addHexes,
@ -61,7 +62,7 @@ export default function GasDisplay({ gasError }) {
const { showFiatInTestnets, useNativeCurrencyAsPrimaryCurrency } =
useSelector(getPreferences);
const { provider, unapprovedTxs } = useSelector((state) => state.metamask);
const nativeCurrency = provider.ticker;
const nativeCurrency = useSelector(getNativeCurrency);
const { chainId } = provider;
const networkName = NETWORK_TO_NAME_MAP[chainId];
const isInsufficientTokenError =
@ -359,12 +360,9 @@ export default function GasDisplay({ gasError }) {
) : (
<Typography variant={TypographyVariant.H7} align="left">
{t('insufficientCurrencyBuyOrReceive', [
draftTransaction.asset.details?.symbol ?? nativeCurrency,
nativeCurrency,
currentNetworkName,
`${t('buyAsset', [
draftTransaction.asset.details?.symbol ??
nativeCurrency,
])}`,
`${t('buyAsset', [nativeCurrency])}`,
<Button
type="inline"
className="gas-display__link"