Skip to content

Commit 60c9ea3

Browse files
committed
test: Add log for ErrorBoundary
1 parent c68f454 commit 60c9ea3

File tree

5 files changed

+3980
-4953
lines changed

5 files changed

+3980
-4953
lines changed

packages/neuron-ui/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,8 @@
5757
"@ckb-lumos/lumos": "0.23.0",
5858
"@ckb-lumos/rpc": "0.23.0",
5959
"canvg": "2.0.0",
60-
"i18next": "23.7.11",
60+
"electron-log": "5.2.4",
61+
"i18next": "21.10.0",
6162
"immer": "9.0.21",
6263
"jsqr": "1.4.0",
6364
"office-ui-fabric-react": "7.204.0",

packages/neuron-ui/src/components/ErrorBoundary/index.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,13 @@ import React, { Component } from 'react'
22
import { Stack } from 'office-ui-fabric-react'
33
import Spinner from 'widgets/Spinner'
44
import { handleViewError } from 'services/remote'
5+
import logger from 'electron-log/renderer'
56

67
const handleError = (error: Error) => {
78
handleViewError(error.toString())
89
if (process.env.NODE_ENV !== 'development') {
910
window.location.reload()
11+
logger.error(`Catch Error from UI: ${error.toString()}`)
1012
}
1113
return { hasError: true }
1214
}

packages/neuron-wallet/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,8 +56,8 @@
5656
"bn.js": "4.12.0",
5757
"chalk": "3.0.0",
5858
"dotenv": "8.6.0",
59-
"electron-log": "4.4.8",
6059
"electron-updater": "6.3.0",
60+
"electron-log": "5.2.4",
6161
"electron-window-state": "5.0.3",
6262
"elliptic": "6.6.0",
6363
"i18next": "21.10.0",

packages/neuron-wallet/src/utils/logger.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import logger from 'electron-log'
1+
import logger from 'electron-log/main'
22
import env from '../env'
33

44
if (!env.isDevMode) {

0 commit comments

Comments
 (0)