@@ -406,28 +412,35 @@ export default function BuildQuote({
/>
- {!balanceError &&
+ {!tokenFromError &&
+ !balanceError &&
fromTokenSymbol &&
- t('swapYourTokenBalance', [
- fromTokenString || '0',
- fromTokenSymbol,
- ])}
- {balanceError && fromTokenSymbol && (
+ swapYourTokenBalance}
+ {!tokenFromError && balanceError && fromTokenSymbol && (
{t('swapsNotEnoughForTx', [fromTokenSymbol])}
- {t('swapYourTokenBalance', [
- fromTokenString || '0',
- fromTokenSymbol,
- ])}
+ {swapYourTokenBalance}
)}
+ {tokenFromError && (
+ <>
+
+ {t('swapTooManyDecimalsError', [
+ fromTokenSymbol,
+ fromTokenDecimals,
+ ])}
+
+
{swapYourTokenBalance}
+ >
+ )}