File tree Expand file tree Collapse file tree
packages/neuron-wallet/src Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -166,14 +166,6 @@ export default class AppController {
166166 new UpdateController ( ) . checkUpdates ( menuItem )
167167 }
168168
169- public static openWebsite ( ) {
170- AppController . openExternal ( URL . Website )
171- }
172-
173- public static openRepository ( ) {
174- AppController . openExternal ( URL . Repository )
175- }
176-
177169 public static showPreference ( ) {
178170 AppController . navTo ( URL . Preference )
179171 }
Original file line number Diff line number Diff line change @@ -16,8 +16,6 @@ export enum MenuCommand {
1616}
1717
1818export enum URL {
19- Website = 'https://www.nervos.org/' ,
20- Repository = 'https://github.com/nervosnetwork/neuron' ,
2119 Preference = '/settings/general' ,
2220 CreateWallet = '/wizard/mnemonic/create' ,
2321 ImportMnemonic = '/wizard/mnemonic/import' ,
Original file line number Diff line number Diff line change @@ -42,7 +42,8 @@ export default {
4242 } ,
4343 help : {
4444 label : 'Help' ,
45- sourceCode : 'Source Code' ,
45+ 'source-code' : 'Source Code' ,
46+ 'report-issue' : 'Report Issue' ,
4647 settings : 'Settings' ,
4748 } ,
4849 develop : {
Original file line number Diff line number Diff line change @@ -42,7 +42,8 @@ export default {
4242 } ,
4343 help : {
4444 label : '帮助' ,
45- sourceCode : '源代码' ,
45+ 'source-code' : '源代码' ,
46+ 'report-issue' : '报告问题' ,
4647 settings : '设置' ,
4748 } ,
4849 develop : {
Original file line number Diff line number Diff line change @@ -4,6 +4,7 @@ import env from 'env'
44import i18n from 'utils/i18n'
55import AppController from 'controllers/app'
66import WalletsService from 'services/wallets'
7+ import { ExternalURL } from 'utils/const'
78
89const isMac = process . platform === 'darwin'
910
@@ -189,15 +190,23 @@ const generateTemplate = () => {
189190 label : 'Nervos' ,
190191 click : ( ) => {
191192 if ( AppController ) {
192- AppController . openWebsite ( )
193+ AppController . openExternal ( ExternalURL . Website )
193194 }
194195 } ,
195196 } ,
196197 {
197- label : i18n . t ( 'application-menu.help.sourceCode ' ) ,
198+ label : i18n . t ( 'application-menu.help.source-code ' ) ,
198199 click : ( ) => {
199200 if ( AppController ) {
200- AppController . openRepository ( )
201+ AppController . openExternal ( ExternalURL . Repository )
202+ }
203+ } ,
204+ } ,
205+ {
206+ label : i18n . t ( 'application-menu.help.report-issue' ) ,
207+ click : ( ) => {
208+ if ( AppController ) {
209+ AppController . openExternal ( ExternalURL . Issues )
201210 }
202211 } ,
203212 } ,
Original file line number Diff line number Diff line change @@ -13,6 +13,12 @@ export enum ResponseCode {
1313 Success ,
1414}
1515
16+ export enum ExternalURL {
17+ Website = 'https://www.nervos.org/' ,
18+ Repository = 'https://github.com/nervosnetwork/neuron' ,
19+ Issues = 'https://github.com/nervosnetwork/neuron/issues' ,
20+ }
21+
1622export default {
1723 Channel,
1824 ResponseCode,
You can’t perform that action at this time.
0 commit comments