text: import { connect } from 'react-redux'
  import Balance from './balance.component'
  import {
    getNativeCurrency,
    getAssetImages,
    conversionRateSelector,
    getCurrentCurrency,
    getMetaMaskAccounts,
    getIsMainnet,
    preferencesSelector,
  } from '../../../selectors/selectors'
  
  const mapStateToProps = (state) => {
    const { showFiatInTestnets } = preferencesSelector(state)
    const isMainnet = getIsMainnet(state)
    const accounts = getMetaMaskAccounts(state)
    const network = state.metamask.network
    const selectedAddress =
      state.metamask.selectedAddress || Object.keys(accounts)[0]
    const account = accounts[selectedAddress]
  
    return {
      account,
      network,
      nativeCurrency: getNativeCurrency(state),
      conversionRate: conversionRateSelector(state),
      currentCurrency: getCurrentCurrency(state),
      assetImages: getAssetImages(state),
      showFiat: isMainnet || !!showFiatInTestnets,
      selectedTokenAddress: state.metamask.selectedTokenAddress,
    }
  }
  
  export default connect(mapStateToProps)(Balance)
  