Fix token images // Error in Contract Queries (#4169)
This commit is contained in:
parent
d0cebc3982
commit
42ddb4f26c
@ -62,11 +62,15 @@ class Balance extends Component {
|
||||
value = api.util.fromWei(balance.value).toFormat(3);
|
||||
}
|
||||
|
||||
let imagesrc = token.image;
|
||||
if (!imagesrc) {
|
||||
imagesrc = images[token.address]
|
||||
? `${api.dappsUrl}${images[token.address]}`
|
||||
: unknownImage;
|
||||
const imageurl = token.image || images[token.address];
|
||||
let imagesrc = unknownImage;
|
||||
|
||||
if (imageurl) {
|
||||
const host = /^(\/)?api/.test(imageurl)
|
||||
? api.dappsUrl
|
||||
: '';
|
||||
|
||||
imagesrc = `${host}${imageurl}`;
|
||||
}
|
||||
|
||||
return (
|
||||
|
@ -71,7 +71,9 @@ export default class TypedInput extends Component {
|
||||
const { isEth, value } = this.props;
|
||||
|
||||
if (typeof isEth === 'boolean' && value) {
|
||||
const ethValue = isEth ? fromWei(value) : value;
|
||||
// Remove formatting commas
|
||||
const sanitizedValue = typeof value === 'string' ? value.replace(/,/g, '') : value;
|
||||
const ethValue = isEth ? fromWei(sanitizedValue) : value;
|
||||
this.setState({ isEth, ethValue });
|
||||
}
|
||||
}
|
||||
@ -393,7 +395,9 @@ export default class TypedInput extends Component {
|
||||
return this.setState({ isEth: !isEth });
|
||||
}
|
||||
|
||||
const value = isEth ? toWei(ethValue) : fromWei(ethValue);
|
||||
// Remove formatting commas
|
||||
const sanitizedValue = typeof ethValue === 'string' ? ethValue.replace(/,/g, '') : ethValue;
|
||||
const value = isEth ? toWei(sanitizedValue) : fromWei(sanitizedValue);
|
||||
this.setState({ isEth: !isEth, ethValue: value }, () => {
|
||||
this.onEthValueChange(null, value);
|
||||
});
|
||||
|
Loading…
Reference in New Issue
Block a user