diff --git a/packages/light-electron/src/main/index.js b/packages/light-electron/src/main/index.js index c8422f6acc4ab68f6864bd44972e7b816d972eb9..159ef981a54a72600b6fc9e8453a626b67875435 100644 --- a/packages/light-electron/src/main/index.js +++ b/packages/light-electron/src/main/index.js @@ -72,6 +72,12 @@ function createWindow () { } ); + // Open external links in browser + mainWindow.webContents.on('new-window', function (event, url) { + event.preventDefault(); + electron.shell.openExternal(url); + }); + mainWindow.on('closed', () => { mainWindow = null; }); diff --git a/packages/light-react/package.json b/packages/light-react/package.json index 54b6b94f94d72bb6cd7cc2a6cabab764b735b43f..11d54f773d577859ee369cdfad985eadd86e4a58 100644 --- a/packages/light-react/package.json +++ b/packages/light-react/package.json @@ -38,6 +38,7 @@ "@parity/api": "^2.1.22", "@parity/light.js": "https://github.com/parity-js/light.js#9646ce15d9dd9c4cf11776ddd613d5bd86016f94", "@parity/shared": "^3.0.2", + "bignumber.js": "^7.2.1", "is-electron": "^2.1.0", "light-hoc": "^0.1.0", "light-ui": "^0.1.0", diff --git a/packages/light-react/src/Send/Sent/Sent.js b/packages/light-react/src/Send/Sent/Sent.js index c09bfae77ea7b142cc2865b925df1a84b1027b55..ef5c046d941eceab777c196ab1cb574eda52c027 100644 --- a/packages/light-react/src/Send/Sent/Sent.js +++ b/packages/light-react/src/Send/Sent/Sent.js @@ -23,8 +23,7 @@ const MIN_CONFIRMATIONS = 6; class Sent extends Component { render () { const { - chainName, - sendStore: { confirmations, txStatus } + sendStore: { confirmations } } = this.props; return ( @@ -37,22 +36,15 @@ class Sent extends Component {

{this.renderTitle()}

{this.renderDescription()}

+

{this.renderLink()}

{confirmations >= MIN_CONFIRMATIONS && ( -