From 31175625b446cb5d18b17db23018bca8b14d280c Mon Sep 17 00:00:00 2001
From: Chi Kei Chan <chikeichan@gmail.com>
Date: Thu, 21 Mar 2019 16:03:30 -0700
Subject: Folder restructure (#6304)

* Remove ui/app/keychains/

* Remove ui/app/img/ (unused images)

* Move conversion-util to helpers/utils/

* Move token-util to helpers/utils/

* Move /helpers/*.js inside /helpers/utils/

* Move util tests inside /helpers/utils/

* Renameand move confirm-transaction/util.js to helpers/utils/

* Move higher-order-components to helpers/higher-order-components/

* Move infura-conversion.json to helpers/constants/

* Move all utility functions to helpers/utils/

* Move pages directory to top-level

* Move all constants to helpers/constants/

* Move metametrics inside helpers/

* Move app and root inside pages/

* Move routes inside helpers/

* Re-organize ducks/

* Move reducers to ducks/

* Move selectors inside selectors/

* Move test out of test folder

* Move action, reducer, store inside store/

* Move ui components inside ui/

* Move UI components inside ui/

* Move connected components inside components/app/

* Move i18n-helper inside helpers/

* Fix unit tests

* Fix unit test

* Move pages components

* Rename routes component

* Move reducers to ducks/index

* Fix bad path in unit test
---
 .../loading-network-screen.component.js            | 138 ---------------------
 1 file changed, 138 deletions(-)
 delete mode 100644 ui/app/components/loading-network-screen/loading-network-screen.component.js

(limited to 'ui/app/components/loading-network-screen/loading-network-screen.component.js')

diff --git a/ui/app/components/loading-network-screen/loading-network-screen.component.js b/ui/app/components/loading-network-screen/loading-network-screen.component.js
deleted file mode 100644
index bf1c141e0..000000000
--- a/ui/app/components/loading-network-screen/loading-network-screen.component.js
+++ /dev/null
@@ -1,138 +0,0 @@
-import React, { PureComponent } from 'react'
-import PropTypes from 'prop-types'
-import Spinner from '../spinner'
-import Button from '../button'
-
-export default class LoadingNetworkScreen extends PureComponent {
-  state = {
-    showErrorScreen: false,
-  }
-
-  static contextTypes = {
-    t: PropTypes.func,
-  }
-
-  static propTypes = {
-    loadingMessage: PropTypes.string,
-    cancelTime: PropTypes.number,
-    provider: PropTypes.oneOfType([PropTypes.string, PropTypes.object]),
-    providerId: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
-    showNetworkDropdown: PropTypes.func,
-    setProviderArgs: PropTypes.array,
-    lastSelectedProvider: PropTypes.oneOfType([PropTypes.string, PropTypes.object]),
-    setProviderType: PropTypes.func,
-    isLoadingNetwork: PropTypes.bool,
-  }
-
-  componentDidMount = () => {
-    this.cancelCallTimeout = setTimeout(this.cancelCall, this.props.cancelTime || 15000)
-  }
-
-  getConnectingLabel = function (loadingMessage) {
-    if (loadingMessage) {
-      return loadingMessage
-    }
-    const { provider, providerId } = this.props
-    const providerName = provider.type
-
-    let name
-
-    if (providerName === 'mainnet') {
-      name = this.context.t('connectingToMainnet')
-    } else if (providerName === 'ropsten') {
-      name = this.context.t('connectingToRopsten')
-    } else if (providerName === 'kovan') {
-      name = this.context.t('connectingToKovan')
-    } else if (providerName === 'rinkeby') {
-      name = this.context.t('connectingToRinkeby')
-    } else {
-      name = this.context.t('connectingTo', [providerId])
-    }
-
-    return name
-  }
-
-  renderMessage = () => {
-    return <span>{ this.getConnectingLabel(this.props.loadingMessage) }</span>
-  }
-
-  renderLoadingScreenContent = () => {
-    return <div className="loading-overlay__screen-content">
-      <Spinner color="#F7C06C" />
-      {this.renderMessage()}
-    </div>
-  }
-
-  renderErrorScreenContent = () => {
-    const { showNetworkDropdown, setProviderArgs, setProviderType } = this.props
-
-    return <div className="loading-overlay__error-screen">
-      <span className="loading-overlay__emoji">&#128542;</span>
-      <span>{ this.context.t('somethingWentWrong') }</span>
-      <div className="loading-overlay__error-buttons">
-        <Button
-          type="default"
-          onClick={() => {
-            window.clearTimeout(this.cancelCallTimeout)
-            showNetworkDropdown()
-          }}
-        >
-          { this.context.t('switchNetworks') }
-        </Button>
-
-        <Button
-          type="primary"
-          onClick={() => {
-            this.setState({ showErrorScreen: false })
-            setProviderType(...setProviderArgs)
-            window.clearTimeout(this.cancelCallTimeout)
-            this.cancelCallTimeout = setTimeout(this.cancelCall, this.props.cancelTime || 15000)
-          }}
-        >
-          { this.context.t('tryAgain') }
-        </Button>
-      </div>
-    </div>
-  }
-
-  cancelCall = () => {
-    const { isLoadingNetwork } = this.props
-
-    if (isLoadingNetwork) {
-      this.setState({ showErrorScreen: true })
-    }
-  }
-
-  componentDidUpdate = (prevProps) => {
-    const { provider } = this.props
-    const { provider: prevProvider } = prevProps
-    if (provider.type !== prevProvider.type) {
-      window.clearTimeout(this.cancelCallTimeout)
-      this.setState({ showErrorScreen: false })
-      this.cancelCallTimeout = setTimeout(this.cancelCall, this.props.cancelTime || 15000)
-    }
-  }
-
-  componentWillUnmount = () => {
-    window.clearTimeout(this.cancelCallTimeout)
-  }
-
-  render () {
-    const { lastSelectedProvider, setProviderType } = this.props
-
-    return (
-      <div className="loading-overlay">
-        <div
-          className="page-container__header-close"
-          onClick={() => setProviderType(lastSelectedProvider || 'ropsten')}
-        />
-        <div className="loading-overlay__container">
-          { this.state.showErrorScreen
-            ? this.renderErrorScreenContent()
-            : this.renderLoadingScreenContent()
-          }
-        </div>
-      </div>
-    )
-  }
-}
-- 
cgit