aboutsummaryrefslogtreecommitdiffstats
path: root/ui/app
diff options
context:
space:
mode:
authorMark Stacey <markjstacey@gmail.com>2019-07-29 19:44:18 +0800
committerGitHub <noreply@github.com>2019-07-29 19:44:18 +0800
commit329c3764496723e6021ccd772a302dc9452efbf4 (patch)
tree8ee4804a3e9b77f10ff33530f6f4119ca29f00e9 /ui/app
parent1f45798707830fc913a2bff9ed1c5c86c1be83e7 (diff)
downloadtangerine-wallet-browser-329c3764496723e6021ccd772a302dc9452efbf4.tar.gz
tangerine-wallet-browser-329c3764496723e6021ccd772a302dc9452efbf4.tar.zst
tangerine-wallet-browser-329c3764496723e6021ccd772a302dc9452efbf4.zip
Remove unused props from routes and network dropdown (#6919)
These props were discovered to be unused while I was working on #6680
Diffstat (limited to 'ui/app')
-rw-r--r--ui/app/components/app/dropdowns/network-dropdown.js4
-rw-r--r--ui/app/pages/routes/index.js68
2 files changed, 5 insertions, 67 deletions
diff --git a/ui/app/components/app/dropdowns/network-dropdown.js b/ui/app/components/app/dropdowns/network-dropdown.js
index 378ad3ba6..7a656d5b9 100644
--- a/ui/app/components/app/dropdowns/network-dropdown.js
+++ b/ui/app/components/app/dropdowns/network-dropdown.js
@@ -32,9 +32,6 @@ function mapStateToProps (state) {
function mapDispatchToProps (dispatch) {
return {
- hideModal: () => {
- dispatch(actions.hideModal())
- },
setProviderType: (type) => {
dispatch(actions.setProviderType(type))
},
@@ -47,7 +44,6 @@ function mapDispatchToProps (dispatch) {
delRpcTarget: (target) => {
dispatch(actions.delRpcTarget(target))
},
- showNetworkDropdown: () => dispatch(actions.showNetworkDropdown()),
hideNetworkDropdown: () => dispatch(actions.hideNetworkDropdown()),
setNetworksTabAddMode: isInAddMode => dispatch(actions.setNetworksTabAddMode(isInAddMode)),
}
diff --git a/ui/app/pages/routes/index.js b/ui/app/pages/routes/index.js
index f89ab31e0..0f4737f22 100644
--- a/ui/app/pages/routes/index.js
+++ b/ui/app/pages/routes/index.js
@@ -6,7 +6,7 @@ import { compose } from 'recompose'
import actions from '../../store/actions'
import log from 'loglevel'
import IdleTimer from 'react-idle-timer'
-import {getMetaMaskAccounts, getNetworkIdentifier, preferencesSelector} from '../../selectors/selectors'
+import {getNetworkIdentifier, preferencesSelector} from '../../selectors/selectors'
import classnames from 'classnames'
// init
@@ -259,7 +259,7 @@ class Routes extends Component {
passwordBox.focus()
} else {
// currently active: deactivate
- this.props.dispatch(actions.lockMetamask(false))
+ this.props.lockMetaMask()
}
}
@@ -330,31 +330,14 @@ Routes.propTypes = {
sidebar: PropTypes.object,
alertOpen: PropTypes.bool,
hideSidebar: PropTypes.func,
- isOnboarding: PropTypes.bool,
isUnlocked: PropTypes.bool,
- networkDropdownOpen: PropTypes.bool,
- showNetworkDropdown: PropTypes.func,
- hideNetworkDropdown: PropTypes.func,
setLastActiveTime: PropTypes.func,
history: PropTypes.object,
location: PropTypes.object,
- dispatch: PropTypes.func,
- toggleAccountMenu: PropTypes.func,
- selectedAddress: PropTypes.string,
- lostAccounts: PropTypes.array,
- isInitialized: PropTypes.bool,
- forgottenPassword: PropTypes.bool,
- activeAddress: PropTypes.string,
- unapprovedTxs: PropTypes.object,
+ lockMetaMask: PropTypes.func,
submittedPendingTransactions: PropTypes.array,
- unapprovedMsgCount: PropTypes.number,
- unapprovedPersonalMsgCount: PropTypes.number,
- unapprovedTypedMessagesCount: PropTypes.number,
- welcomeScreenSeen: PropTypes.bool,
- isPopup: PropTypes.bool,
isMouseUser: PropTypes.bool,
setMouseUserState: PropTypes.func,
- t: PropTypes.func,
providerId: PropTypes.string,
providerRequests: PropTypes.array,
autoLogoutTimeLimit: PropTypes.number,
@@ -363,7 +346,6 @@ Routes.propTypes = {
function mapStateToProps (state) {
const { appState, metamask } = state
const {
- networkDropdownOpen,
sidebar,
alertOpen,
alertMessage,
@@ -371,74 +353,34 @@ function mapStateToProps (state) {
loadingMessage,
} = appState
- const accounts = getMetaMaskAccounts(state)
const { autoLogoutTimeLimit = 0 } = preferencesSelector(state)
- const {
- identities,
- address,
- keyrings,
- isInitialized,
- unapprovedTxs,
- lostAccounts,
- unapprovedMsgCount,
- unapprovedPersonalMsgCount,
- unapprovedTypedMessagesCount,
- providerRequests,
- } = metamask
- const selected = address || Object.keys(accounts)[0]
-
return {
// state from plugin
- networkDropdownOpen,
sidebar,
alertOpen,
alertMessage,
isLoading,
loadingMessage,
- isInitialized,
isUnlocked: state.metamask.isUnlocked,
- selectedAddress: state.metamask.selectedAddress,
currentView: state.appState.currentView,
- activeAddress: state.appState.activeAddress,
- transForward: state.appState.transForward,
- isOnboarding: Boolean(!isInitialized),
- isPopup: state.metamask.isPopup,
submittedPendingTransactions: submittedPendingTransactionsSelector(state),
- unapprovedTxs,
- unapprovedMsgs: state.metamask.unapprovedMsgs,
- unapprovedMsgCount,
- unapprovedPersonalMsgCount,
- unapprovedTypedMessagesCount,
- menuOpen: state.appState.menuOpen,
network: state.metamask.network,
provider: state.metamask.provider,
- forgottenPassword: state.appState.forgottenPassword,
- lostAccounts,
frequentRpcListDetail: state.metamask.frequentRpcListDetail || [],
currentCurrency: state.metamask.currentCurrency,
isMouseUser: state.appState.isMouseUser,
- Qr: state.appState.Qr,
- welcomeScreenSeen: state.metamask.welcomeScreenSeen,
providerId: getNetworkIdentifier(state),
autoLogoutTimeLimit,
-
- // state needed to get account dropdown temporarily rendering from app bar
- identities,
- selected,
- keyrings,
- providerRequests,
+ providerRequests: metamask.providerRequests,
}
}
function mapDispatchToProps (dispatch) {
return {
- dispatch,
+ lockMetaMask: () => dispatch(actions.lockMetamask(false)),
hideSidebar: () => dispatch(actions.hideSidebar()),
- showNetworkDropdown: () => dispatch(actions.showNetworkDropdown()),
- hideNetworkDropdown: () => dispatch(actions.hideNetworkDropdown()),
setCurrentCurrencyToUSD: () => dispatch(actions.setCurrentCurrency('usd')),
- toggleAccountMenu: () => dispatch(actions.toggleAccountMenu()),
setMouseUserState: (isMouseUser) => dispatch(actions.setMouseUserState(isMouseUser)),
setLastActiveTime: () => dispatch(actions.setLastActiveTime()),
}