diff --git a/app/_locales/en/messages.json b/app/_locales/en/messages.json index e777aa2c4..b09bfe668 100644 --- a/app/_locales/en/messages.json +++ b/app/_locales/en/messages.json @@ -2969,7 +2969,8 @@ "description": "$1 is either key 'account' or 'contract', and $2 is either a string or link of a given token symbol or name" }, "revokeSpendingCap": { - "message": "Revoke spending cap for your" + "message": "Revoke spending cap for your $1", + "description": "$1 is a token symbol" }, "revokeSpendingCapTooltipText": { "message": "This contract will be unable to spend any more of your current or future tokens." @@ -3159,7 +3160,8 @@ "description": "The token symbol that is being approved" }, "setSpendingCap": { - "message": "Set a spending cap for your" + "message": "Set a spending cap for your $1", + "description": "$1 is a token symbol" }, "settings": { "message": "Settings" diff --git a/ui/pages/token-allowance/token-allowance.js b/ui/pages/token-allowance/token-allowance.js index aea5fecbc..1573e2a56 100644 --- a/ui/pages/token-allowance/token-allowance.js +++ b/ui/pages/token-allowance/token-allowance.js @@ -187,6 +187,17 @@ export default function TokenAllowance({ const isEmpty = customTokenAmount === ''; + const renderContractTokenValues = ( + + + + ); + return ( - + - {isFirstPage && t('setSpendingCap')} - {!isFirstPage && - (customTokenAmount === '0' || isEmpty - ? t('revokeSpendingCap') - : t('reviewSpendingCap'))} + {isFirstPage ? ( + t('setSpendingCap', [renderContractTokenValues]) + ) : ( + + {customTokenAmount === '0' || isEmpty ? ( + t('revokeSpendingCap', [renderContractTokenValues]) + ) : ( + + {t('reviewSpendingCap')} + {renderContractTokenValues} + + )} + + )} - - -