Small UI fixes (#3966)

* Load dapp visibility from localStorage

* Align MethodDecoding address svg properly

* Consolidate svg & img classes overrides

* improve isNullAddress check

* readOnly for null display

* disabled || readOnly
This commit is contained in:
Jaco Greeff
2016-12-27 12:40:33 +01:00
committed by GitHub
parent ce8d9252e7
commit 19c8e55aa9
7 changed files with 27 additions and 11 deletions

View File

@@ -14,11 +14,11 @@
// You should have received a copy of the GNU General Public License
// along with Parity. If not, see <http://www.gnu.org/licenses/>.
import BigNumber from 'bignumber.js';
import React, { Component, PropTypes } from 'react';
import { connect } from 'react-redux';
import { bindActionCreators } from 'redux';
import { isNullAddress } from '~/util/validation';
import ShortenedHash from '../ShortenedHash';
const defaultName = 'UNNAMED';
@@ -43,7 +43,7 @@ class IdentityName extends Component {
return null;
}
const nullName = new BigNumber(address || 0).eq(0) ? 'null' : null;
const nullName = isNullAddress(address) ? 'null' : null;
const addressFallback = nullName || (shorten ? (<ShortenedHash data={ address } />) : address);
const fallback = unknown ? defaultName : addressFallback;
const isUuid = account && account.name === account.uuid;