mirror of
https://github.com/kremalicious/metamask-extension.git
synced 2024-12-23 09:52:26 +01:00
Fix insufficient currency buy or receive error message (#16979)
This commit is contained in:
parent
cb2f25f767
commit
e7e72cf6fc
@ -79,6 +79,7 @@ export default function GasDisplay({ gasError }) {
|
|||||||
draftTransaction?.amount.error === INSUFFICIENT_TOKENS_ERROR;
|
draftTransaction?.amount.error === INSUFFICIENT_TOKENS_ERROR;
|
||||||
const editingTransaction = unapprovedTxs[draftTransaction.id];
|
const editingTransaction = unapprovedTxs[draftTransaction.id];
|
||||||
const supportsEIP1559V2 = eip1559V2Enabled && supportsEIP1559;
|
const supportsEIP1559V2 = eip1559V2Enabled && supportsEIP1559;
|
||||||
|
const currentNetworkName = networkName || currentProvider.nickname;
|
||||||
|
|
||||||
const transactionData = {
|
const transactionData = {
|
||||||
txParams: {
|
txParams: {
|
||||||
@ -424,7 +425,7 @@ export default function GasDisplay({ gasError }) {
|
|||||||
]}
|
]}
|
||||||
/>
|
/>
|
||||||
</Box>
|
</Box>
|
||||||
{(gasError || isInsufficientTokenError) && (
|
{(gasError || isInsufficientTokenError) && currentNetworkName && (
|
||||||
<Box
|
<Box
|
||||||
className="gas-display__warning-message"
|
className="gas-display__warning-message"
|
||||||
data-testid="gas-warning-message"
|
data-testid="gas-warning-message"
|
||||||
@ -442,7 +443,7 @@ export default function GasDisplay({ gasError }) {
|
|||||||
<Typography variant={TYPOGRAPHY.H7} align="left">
|
<Typography variant={TYPOGRAPHY.H7} align="left">
|
||||||
{t('insufficientCurrencyBuyOrReceive', [
|
{t('insufficientCurrencyBuyOrReceive', [
|
||||||
nativeCurrency,
|
nativeCurrency,
|
||||||
networkName ?? currentProvider.nickname,
|
currentNetworkName,
|
||||||
<Button
|
<Button
|
||||||
type="inline"
|
type="inline"
|
||||||
className="confirm-page-container-content__link"
|
className="confirm-page-container-content__link"
|
||||||
@ -469,7 +470,7 @@ export default function GasDisplay({ gasError }) {
|
|||||||
<Typography variant={TYPOGRAPHY.H7} align="left">
|
<Typography variant={TYPOGRAPHY.H7} align="left">
|
||||||
{t('insufficientCurrencyBuyOrReceive', [
|
{t('insufficientCurrencyBuyOrReceive', [
|
||||||
draftTransaction.asset.details?.symbol ?? nativeCurrency,
|
draftTransaction.asset.details?.symbol ?? nativeCurrency,
|
||||||
networkName ?? currentProvider.nickname,
|
currentNetworkName,
|
||||||
`${t('buyAsset', [
|
`${t('buyAsset', [
|
||||||
draftTransaction.asset.details?.symbol ??
|
draftTransaction.asset.details?.symbol ??
|
||||||
nativeCurrency,
|
nativeCurrency,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user