diff options
author | Dan Finlay <flyswatter@users.noreply.github.com> | 2017-07-21 05:05:12 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-07-21 05:05:12 +0800 |
commit | 6553c9c64b82a9a26a973f05b5fe7f29a6371828 (patch) | |
tree | 8f2433bb8dd30e5eaba1fdec7271744323dea46d /ui/responsive/index.js | |
parent | 199587383b022a17d56adcb56d6a99ceba71fec7 (diff) | |
parent | 38dccab12e4140bb085f3ea17e642e55f54d68a1 (diff) | |
download | tangerine-wallet-browser-6553c9c64b82a9a26a973f05b5fe7f29a6371828.tar.gz tangerine-wallet-browser-6553c9c64b82a9a26a973f05b5fe7f29a6371828.tar.zst tangerine-wallet-browser-6553c9c64b82a9a26a973f05b5fe7f29a6371828.zip |
Merge pull request #1802 from MetaMask/RestructureNewUI
Restructure new ui branch folders
Diffstat (limited to 'ui/responsive/index.js')
-rw-r--r-- | ui/responsive/index.js | 58 |
1 files changed, 0 insertions, 58 deletions
diff --git a/ui/responsive/index.js b/ui/responsive/index.js deleted file mode 100644 index a729138d3..000000000 --- a/ui/responsive/index.js +++ /dev/null @@ -1,58 +0,0 @@ -const render = require('react-dom').render -const h = require('react-hyperscript') -const Root = require('./app/root') -const actions = require('./app/actions') -const configureStore = require('./app/store') -const txHelper = require('./lib/tx-helper') -global.log = require('loglevel') - -module.exports = launchMetamaskUi - - -log.setLevel(global.METAMASK_DEBUG ? 'debug' : 'warn') - -function launchMetamaskUi (opts, cb) { - var accountManager = opts.accountManager - actions._setBackgroundConnection(accountManager) - // check if we are unlocked first - accountManager.getState(function (err, metamaskState) { - if (err) return cb(err) - const store = startApp(metamaskState, accountManager, opts) - cb(null, store) - }) -} - -function startApp (metamaskState, accountManager, opts) { - // parse opts - const store = configureStore({ - - // metamaskState represents the cross-tab state - metamask: metamaskState, - - // appState represents the current tab's popup state - appState: {}, - - // Which blockchain we are using: - networkVersion: opts.networkVersion, - }) - - // if unconfirmed txs, start on txConf page - const unapprovedTxsAll = txHelper(metamaskState.unapprovedTxs, metamaskState.unapprovedMsgs, metamaskState.unapprovedPersonalMsgs, metamaskState.network) - if (unapprovedTxsAll.length > 0) { - store.dispatch(actions.showConfTxPage()) - } - - accountManager.on('update', function (metamaskState) { - store.dispatch(actions.updateMetamaskState(metamaskState)) - }) - - // start app - render( - h(Root, { - // inject initial state - store: store, - } - ), opts.container) - - return store -} |