@@ -6,32 +6,31 @@ export function zeroFill(str: string | BN) {
66}
77
88export function openPageInDiscover ( url ?: string , version ?: 'v1' ) {
9- console . info ( 'TODO List' , url , version ) ;
10- // TODO: change link to fairy vault
11- // try {
12- // window.location.href = scheme.formatScheme({
13- // action: 'linkDapp',
14- // version,
15- // domain: window.location.host,
16- // custom: {
17- // url: url || window.location.href,
18- // },
19- // });
20- // const downloadUrl = 'https://portkey.finance/';
21- // setTimeout(() => {
22- // const hidden =
23- // window.document.hidden ||
24- // (window.document as any).mozHidden ||
25- // (window.document as any).msHidden ||
26- // (window.document as any).webkitHidden;
27- // if (typeof hidden !== 'undefined' && hidden === true) {
28- // return;
29- // }
30- // window.location.href = downloadUrl;
31- // }, 2000);
32- // } catch (error) {
33- // // can‘t open app cannot go into this logic
34- // console.error(error);
35- // window.open('https://portkey.finance', '_blank');
36- // }
9+ try {
10+ window . location . href = scheme . formatScheme ( {
11+ scheme : 'portkey.fairyvault' ,
12+ action : 'linkDapp' ,
13+ version,
14+ domain : window . location . host ,
15+ custom : {
16+ url : url || window . location . href ,
17+ } ,
18+ } ) ;
19+ const downloadUrl = 'https://fairyvault.com/' ;
20+ setTimeout ( ( ) => {
21+ const hidden =
22+ window . document . hidden ||
23+ ( window . document as any ) . mozHidden ||
24+ ( window . document as any ) . msHidden ||
25+ ( window . document as any ) . webkitHidden ;
26+ if ( typeof hidden !== 'undefined' && hidden === true ) {
27+ return ;
28+ }
29+ window . location . href = downloadUrl ;
30+ } , 2000 ) ;
31+ } catch ( error ) {
32+ // can‘t open app cannot go into this logic
33+ console . error ( error ) ;
34+ window . open ( 'https://fairyvault.com' , '_blank' ) ;
35+ }
3736}
0 commit comments