adding condition check to verify token data is loaded before rendering approve screen (#10606)

feature/default_network_editable
Niranjana Binoy 4 years ago committed by GitHub
parent 80266cf33c
commit 85181aaff4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 5
      ui/app/pages/confirm-approve/confirm-approve.js

@ -19,6 +19,7 @@ import {
getNativeCurrency, getNativeCurrency,
} from '../../selectors'; } from '../../selectors';
import { currentNetworkTxListSelector } from '../../selectors/transactions'; import { currentNetworkTxListSelector } from '../../selectors/transactions';
import Loading from '../../components/ui/loading-screen';
import { getCustomTxParamsData } from './confirm-approve.util'; import { getCustomTxParamsData } from './confirm-approve.util';
import ConfirmApproveContent from './confirm-approve-content'; import ConfirmApproveContent from './confirm-approve-content';
@ -87,7 +88,7 @@ export default function ConfirmApprove() {
? getCustomTxParamsData(data, { customPermissionAmount, decimals }) ? getCustomTxParamsData(data, { customPermissionAmount, decimals })
: null; : null;
return ( return tokenSymbol ? (
<ConfirmTransactionBase <ConfirmTransactionBase
toAddress={toAddress} toAddress={toAddress}
identiconAddress={tokenAddress} identiconAddress={tokenAddress}
@ -141,5 +142,7 @@ export default function ConfirmApprove() {
hideSenderToRecipient hideSenderToRecipient
customTxParamsData={customData} customTxParamsData={customData}
/> />
) : (
<Loading />
); );
} }

Loading…
Cancel
Save