mirror of
https://github.com/kremalicious/metamask-extension.git
synced 2024-11-26 20:39:08 +01:00
add a x
close button to gas calc loding screen on conf-tx
This commit is contained in:
parent
234c2417ca
commit
8bb57f33b1
@ -11,7 +11,7 @@ function LoadingIndicator () {
|
||||
}
|
||||
|
||||
LoadingIndicator.prototype.render = function () {
|
||||
const { isLoading, loadingMessage } = this.props
|
||||
const { isLoading, loadingMessage, canBypass, bypass } = this.props
|
||||
|
||||
return (
|
||||
isLoading ? h('.full-flex-height', {
|
||||
@ -28,6 +28,16 @@ LoadingIndicator.prototype.render = function () {
|
||||
background: 'rgba(255, 255, 255, 0.8)',
|
||||
},
|
||||
}, [
|
||||
canBypass ? h( 'i.fa.fa-close.cursor-pointer.close-loading', {
|
||||
style: {
|
||||
position: 'absolute',
|
||||
top: '1px',
|
||||
right: '15px',
|
||||
color: '#AEAEAE',
|
||||
},
|
||||
onClick: bypass,
|
||||
}) : null,
|
||||
|
||||
h('img', {
|
||||
src: 'images/loading.svg',
|
||||
}),
|
||||
|
@ -62,8 +62,12 @@ ConfirmTxScreen.prototype.render = function () {
|
||||
h('.flex-column.flex-grow', [
|
||||
|
||||
h(LoadingIndicator, {
|
||||
isLoading: txData.loadingDefaults,
|
||||
isLoading: this.state ? !this.state.bypassLoadingScreen : txData.loadingDefaults,
|
||||
loadingMessage: 'Estimating transaction cost…',
|
||||
canBypass: true,
|
||||
bypass: () => {
|
||||
this.setState({bypassLoadingScreen: true})
|
||||
},
|
||||
}),
|
||||
|
||||
// subtitle and nav
|
||||
|
Loading…
Reference in New Issue
Block a user