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 && (
-