1
1
import { SCALING_FACTOR } from '@/lib/NetworkMap' ;
2
2
import { ref } from '@vue/composition-api' ;
3
- import { NetworkGetStepFnArgs , NetworkTourStep , TourStep , WalletHTMLElements } from '..' ;
3
+ import { INetworkGetStepFnArgs , NetworkTourStep , ITourStep , IWalletHTMLElements } from '..' ;
4
4
import { getNetworkTexts } from './NetworkTourTexts' ;
5
5
6
6
export function getBackboneNodeStep (
7
- { nodes, selfNodeIndex, isLargeScreen, scrollIntoView, sleep } : NetworkGetStepFnArgs ) : TourStep {
7
+ { nodes, selfNodeIndex, isLargeScreen, scrollIntoView, sleep } : INetworkGetStepFnArgs ) : ITourStep {
8
8
const selectedNode = ref ( - 1 ) ;
9
9
return {
10
10
path : '/network' ,
11
11
tooltip : {
12
12
get target ( ) {
13
- return `${ WalletHTMLElements . NETWORK_NODES } span:nth-child(${ selectedNode . value + 1 } )` ;
13
+ return `${ IWalletHTMLElements . NETWORK_NODES } span:nth-child(${ selectedNode . value + 1 } )` ;
14
14
} ,
15
- content : getNetworkTexts ( NetworkTourStep . BACKBONE_NODE ) ,
15
+ content : getNetworkTexts ( NetworkTourStep . BACKBONE_NODE ) . default ,
16
16
params : {
17
17
// TODO On mobile phones if the node is in the south, the tooltip might break the web
18
18
placement : isLargeScreen . value ? 'right' : 'bottom' ,
19
19
} ,
20
20
} ,
21
21
ui : {
22
22
fadedElements : [
23
- WalletHTMLElements . SIDEBAR_TESTNET ,
24
- WalletHTMLElements . SIDEBAR_LOGO ,
25
- WalletHTMLElements . SIDEBAR_ANNOUNCMENT_BOX ,
26
- WalletHTMLElements . SIDEBAR_PRICE_CHARTS ,
27
- WalletHTMLElements . SIDEBAR_ACCOUNT_MENU ,
28
- WalletHTMLElements . SIDEBAR_NETWORK ,
29
- WalletHTMLElements . SIDEBAR_SETTINGS ,
30
- WalletHTMLElements . NETWORK_STATS ,
23
+ IWalletHTMLElements . SIDEBAR_TESTNET ,
24
+ IWalletHTMLElements . SIDEBAR_LOGO ,
25
+ IWalletHTMLElements . SIDEBAR_ANNOUNCMENT_BOX ,
26
+ IWalletHTMLElements . SIDEBAR_PRICE_CHARTS ,
27
+ IWalletHTMLElements . SIDEBAR_ACCOUNT_MENU ,
28
+ IWalletHTMLElements . SIDEBAR_NETWORK ,
29
+ IWalletHTMLElements . SIDEBAR_SETTINGS ,
30
+ IWalletHTMLElements . NETWORK_STATS ,
31
31
] ,
32
32
disabledElements : [
33
- WalletHTMLElements . NETWORK_TABLET_MENU_BAR ,
34
- WalletHTMLElements . NETWORK_MAP ,
33
+ IWalletHTMLElements . NETWORK_TABLET_MENU_BAR ,
34
+ IWalletHTMLElements . NETWORK_MAP ,
35
35
] ,
36
- disabledButtons : [ WalletHTMLElements . BUTTON_SIDEBAR_BUY , WalletHTMLElements . BUTTON_SIDEBAR_SELL ] ,
36
+ disabledButtons : [ IWalletHTMLElements . BUTTON_SIDEBAR_BUY , IWalletHTMLElements . BUTTON_SIDEBAR_SELL ] ,
37
37
} ,
38
38
lifecycle : {
39
39
created : ( async ( ) => {
@@ -53,5 +53,5 @@ export function getBackboneNodeStep(
53
53
await sleep ( 500 ) ;
54
54
} ) ,
55
55
} ,
56
- } as TourStep ;
56
+ } as ITourStep ;
57
57
}
0 commit comments