Browse Source

hide tx history address dropdown if single addr

all-modes
pbca26 8 years ago
parent
commit
072588df35
  1. 50
      react/src/components/dashboard/walletsData/walletsData.render.js

50
react/src/components/dashboard/walletsData/walletsData.render.js

@ -104,28 +104,36 @@ export const TxHistoryListRender = function(tx, index) {
}; };
export const AddressListRender = function() { export const AddressListRender = function() {
return ( const isMultiPublicAddress = this.props.ActiveCoin.addresses.public && this.props.ActiveCoin.addresses.public.length > 1;
<div className={ `btn-group bootstrap-select form-control form-material showkmdwalletaddrs show-tick ${(this.state.addressSelectorOpen ? 'open' : '')}` }> const isMultiPrivateAddress = this.props.ActiveCoin.addresses.private && this.props.ActiveCoin.addresses.private.length > 1;
<button
type="button" if (isMultiPublicAddress ||
className="btn dropdown-toggle btn-info" isMultiPrivateAddress) {
title={ `-${translate('KMD_NATIVE.SELECT_ADDRESS')}-` } return (
onClick={ this.openDropMenu }> <div className={ `btn-group bootstrap-select form-control form-material showkmdwalletaddrs show-tick ${(this.state.addressSelectorOpen ? 'open' : '')}` }>
<span className="filter-option pull-left">{ this.renderSelectorCurrentLabel() } </span>&nbsp; <button
<span className="bs-caret"> type="button"
<span className="caret"></span> className="btn dropdown-toggle btn-info"
</span> title={ `-${translate('KMD_NATIVE.SELECT_ADDRESS')}-` }
</button> onClick={ this.openDropMenu }>
<div className="dropdown-menu open"> <span className="filter-option pull-left">{ this.renderSelectorCurrentLabel() } </span>&nbsp;
<ul className="dropdown-menu inner"> <span className="bs-caret">
<li className="selected"> <span className="caret"></span>
<a><span className="text"> - { translate('KMD_NATIVE.SELECT_ADDRESS') } - </span><span className="glyphicon glyphicon-ok check-mark"></span></a> </span>
</li> </button>
{ this.renderAddressByType('public') } <div className="dropdown-menu open">
</ul> <ul className="dropdown-menu inner">
<li className="selected">
<a><span className="text"> - { translate('KMD_NATIVE.SELECT_ADDRESS') } - </span><span className="glyphicon glyphicon-ok check-mark"></span></a>
</li>
{ this.renderAddressByType('public') }
</ul>
</div>
</div> </div>
</div> );
); } else {
return null;
}
}; };
export const WalletsDataRender = function() { export const WalletsDataRender = function() {

Loading…
Cancel
Save