parent
1485ec7392
commit
5a7e4c4e76
@ -0,0 +1,53 @@ |
|||||||
|
const Component = require('react').Component |
||||||
|
const h = require('react-hyperscript') |
||||||
|
const inherits = require('util').inherits |
||||||
|
const EthBalance = require('../eth-balance') |
||||||
|
const FiatValue = require('../fiat-value') |
||||||
|
const { getTxFeeBn } = require('../../util') |
||||||
|
|
||||||
|
module.exports = GasFeeDisplay |
||||||
|
|
||||||
|
inherits(GasFeeDisplay, Component) |
||||||
|
function GasFeeDisplay () { |
||||||
|
Component.call(this) |
||||||
|
} |
||||||
|
|
||||||
|
GasFeeDisplay.prototype.render = function () { |
||||||
|
const { |
||||||
|
currentCurrency, |
||||||
|
conversionRate, |
||||||
|
gas, |
||||||
|
gasPrice, |
||||||
|
blockGasLimit, |
||||||
|
} = this.props |
||||||
|
|
||||||
|
const renderableCurrencies = { |
||||||
|
USD: h(FiatValue, { |
||||||
|
value: getTxFeeBn(gas, gasPrice, blockGasLimit), |
||||||
|
conversionRate, |
||||||
|
currentCurrency, |
||||||
|
style: { |
||||||
|
color: '#5d5d5d', |
||||||
|
fontSize: '16px', |
||||||
|
fontFamily: 'DIN OT', |
||||||
|
lineHeight: '22.4px' |
||||||
|
} |
||||||
|
}), |
||||||
|
ETH: h(EthBalance, { |
||||||
|
value: getTxFeeBn(gas, gasPrice, blockGasLimit), |
||||||
|
currentCurrency, |
||||||
|
conversionRate, |
||||||
|
showFiat: false, |
||||||
|
hideTooltip: true, |
||||||
|
styleOveride: { |
||||||
|
color: '#5d5d5d', |
||||||
|
fontSize: '16px', |
||||||
|
fontFamily: 'DIN OT', |
||||||
|
lineHeight: '22.4px' |
||||||
|
} |
||||||
|
}), |
||||||
|
} |
||||||
|
|
||||||
|
return renderableCurrencies[currentCurrency]; |
||||||
|
} |
||||||
|
|
Loading…
Reference in new issue