mirror of
https://github.com/kremalicious/metamask-extension.git
synced 2024-12-23 09:52:26 +01:00
Remove deprecated feature: main app settings dropdown
This commit is contained in:
parent
4cd33453dc
commit
c60ea60ec9
@ -37,7 +37,6 @@ const RevealSeedConfirmation = require('./keychains/hd/recover-seed/confirmation
|
|||||||
const ReactCSSTransitionGroup = require('react-addons-css-transition-group')
|
const ReactCSSTransitionGroup = require('react-addons-css-transition-group')
|
||||||
const AccountDropdowns = require('./components/account-dropdowns').AccountDropdowns
|
const AccountDropdowns = require('./components/account-dropdowns').AccountDropdowns
|
||||||
const NetworkDropdown = require('./components/dropdowns/network-dropdown')
|
const NetworkDropdown = require('./components/dropdowns/network-dropdown')
|
||||||
console.log('imported:', NetworkDropdown)
|
|
||||||
|
|
||||||
// Global Modals
|
// Global Modals
|
||||||
const BuyModal = require('./components/modals/index').BuyModal
|
const BuyModal = require('./components/modals/index').BuyModal
|
||||||
@ -124,8 +123,6 @@ App.prototype.render = function () {
|
|||||||
provider: this.props.provider,
|
provider: this.props.provider,
|
||||||
frequentRpcList: this.props.frequentRpcList,
|
frequentRpcList: this.props.frequentRpcList,
|
||||||
}, []),
|
}, []),
|
||||||
// this.renderNetworkDropdown(),
|
|
||||||
// this.renderDropdown(),
|
|
||||||
|
|
||||||
h(Loading, {
|
h(Loading, {
|
||||||
isLoading: isLoading || isLoadingNetwork,
|
isLoading: isLoading || isLoadingNetwork,
|
||||||
@ -402,51 +399,6 @@ App.prototype.renderNetworkDropdown = function () {
|
|||||||
])
|
])
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// TODO: Remove if will be dead code in NewUI
|
|
||||||
App.prototype.renderDropdown = function () {
|
|
||||||
const state = this.state || {}
|
|
||||||
const isOpen = state.isMainMenuOpen
|
|
||||||
|
|
||||||
return h(Dropdown, {
|
|
||||||
useCssTransition: true,
|
|
||||||
isOpen: isOpen,
|
|
||||||
zIndex: 11,
|
|
||||||
onClickOutside: (event) => {
|
|
||||||
const classList = event.target.classList
|
|
||||||
const parentClassList = event.target.parentElement.classList
|
|
||||||
|
|
||||||
const isToggleElement = classList.contains('sandwich-expando') ||
|
|
||||||
parentClassList.contains('sandwich-expando')
|
|
||||||
|
|
||||||
if (isOpen && !isToggleElement) {
|
|
||||||
this.setState({ isMainMenuOpen: false })
|
|
||||||
}
|
|
||||||
},
|
|
||||||
style: {
|
|
||||||
position: 'absolute',
|
|
||||||
right: '2px',
|
|
||||||
top: '38px',
|
|
||||||
},
|
|
||||||
innerStyle: {},
|
|
||||||
}, [
|
|
||||||
h(DropdownMenuItem, {
|
|
||||||
closeMenu: () => this.setState({ isMainMenuOpen: !isOpen }),
|
|
||||||
onClick: () => { this.props.dispatch(actions.showConfigPage()) },
|
|
||||||
}, 'Settings'),
|
|
||||||
|
|
||||||
h(DropdownMenuItem, {
|
|
||||||
closeMenu: () => this.setState({ isMainMenuOpen: !isOpen }),
|
|
||||||
onClick: () => { this.props.dispatch(actions.lockMetamask()) },
|
|
||||||
}, 'Lock'),
|
|
||||||
|
|
||||||
h(DropdownMenuItem, {
|
|
||||||
closeMenu: () => this.setState({ isMainMenuOpen: !isOpen }),
|
|
||||||
onClick: () => { this.props.dispatch(actions.showInfoPage()) },
|
|
||||||
}, 'Info/Help'),
|
|
||||||
])
|
|
||||||
}
|
|
||||||
|
|
||||||
App.prototype.renderBackButton = function (style, justArrow = false) {
|
App.prototype.renderBackButton = function (style, justArrow = false) {
|
||||||
var props = this.props
|
var props = this.props
|
||||||
return (
|
return (
|
||||||
|
Loading…
Reference in New Issue
Block a user