8 lines
21 KiB
JavaScript
8 lines
21 KiB
JavaScript
import{b as Yt}from"./chunk-P45G4P63.js";import{b as qt}from"./chunk-QPWMWHGH.js";import{a as Zt}from"./chunk-LL7GLQAT.js";import{a as We}from"./chunk-KXBMGYUI.js";import{a as Be}from"./chunk-ASOCU365.js";import{a as jt}from"./chunk-YEACNFBG.js";import{a as $t,c as we}from"./chunk-S4NCYJWI.js";import{a as Vt}from"./chunk-SZHGFTZL.js";import{a as X}from"./chunk-ZC76WRAN.js";import{a as zt}from"./chunk-WWXAKET4.js";import{a as Ut}from"./chunk-EZNNADBC.js";import{h as vt}from"./chunk-SRU356TJ.js";import{b as Ht}from"./chunk-7CUZ3SRN.js";import{e as Nt}from"./chunk-UDCQANGP.js";import{c as Bt}from"./chunk-OEA32XBL.js";import{I as Me,la as R}from"./chunk-OMHNNHX7.js";import{a as ye,b as St,c as Te,e as Ot,f as Dt,g as Mt,i as Pt,j as Lt}from"./chunk-P7P6BTNA.js";import{c as Gt}from"./chunk-Y7SOKHUW.js";import{g as Ne,h as Ft}from"./chunk-JJLCPFOT.js";import{i as ft}from"./chunk-JYK46VHM.js";import{h as yt,o as Tt}from"./chunk-26NG6ZCB.js";import{a as Wt}from"./chunk-5HVC4MM2.js";import{b as w}from"./chunk-BKENFTY2.js";import{a as Ee}from"./chunk-AY2G62SN.js";import{g as he}from"./chunk-PYB7SS7C.js";import{K as At,Z as Ct,a as wt,ia as bt,j as xe,la as kt}from"./chunk-ZASBKUPD.js";import{a as A}from"./chunk-5XAZ5MJZ.js";import{e as ht,r as i}from"./chunk-4FLAC4IK.js";import{a as ko}from"./chunk-BRAZV5TR.js";import{o as bo}from"./chunk-64WUUNDB.js";import{C as pt,Db as fe,Mb as _t,Pb as ge,Sb as ut,jc as K,zb as ue}from"./chunk-QY24TFF7.js";import{a as Ie}from"./chunk-62FSCPM5.js";import{j as gt,l as xt,p as It}from"./chunk-OD4NRGBW.js";import{b as mt,c as _e,e as dt}from"./chunk-Z36WOTFJ.js";import{k as Et}from"./chunk-BXKNNBFT.js";import{b as Pe,i as H}from"./chunk-HN3IBJKK.js";import{c as n}from"./chunk-DS3RNNYF.js";import{a as Le}from"./chunk-J5JOI62E.js";import{B as ce,I as Ve,Lb as Ze,Mb as Ye,Nb as qe,Oa as wo,Ob as Re,Pb as Ke,Qb as Xe,Rb as Je,Sb as Qe,Tb as et,Ub as tt,Wb as ot,Zd as ct,ac as rt,cc as nt,dc as it,ec as st,fc as at,gc as lt,ja as pe,ka as Ue,od as Ao,oe as Co}from"./chunk-I5E2ION7.js";import{H as oe,y as x}from"./chunk-SQMXULWT.js";import{A as q,E as je,G as re,e as Oe,g as me,o as de,x as De}from"./chunk-GQZAGQSC.js";import{aa as Y,fa as $e,ka as W}from"./chunk-RC6UR2LL.js";import{b as k}from"./chunk-BF2V36QE.js";import{f as _,o,q as r}from"./chunk-QTLWQ5AJ.js";o();r();Co();var Rt=_(k()),Fe=_(K()),Uo=e=>{let t=(0,Fe.useSelector)(ue),c=(0,Fe.useSelector)(fe)[e||t];return(0,Rt.useMemo)(()=>c?.keyringIdentityType===ct.MPC,[c])};o();r();var l=_(k()),J=_(K()),Jt=_(Ie());oe();dt();It();at();wo();o();r();var E={main:"_main_mv0wj_1",connectManage:"_connectManage_mv0wj_11",button:"_button_mv0wj_14","divider-line":"_divider-line_mv0wj_24",dividerLine:"_divider-line_mv0wj_24","divider-line__inner":"_divider-line__inner_mv0wj_29",dividerLineInner:"_divider-line__inner_mv0wj_29",left:"_left_mv0wj_34",imgWrapper:"_imgWrapper_mv0wj_41",icon:"_icon_mv0wj_47",chainIcon:"_chainIcon_mv0wj_50",status:"_status_mv0wj_53",origin:"_origin_mv0wj_61",arrowIcon:"_arrowIcon_mv0wj_65",disconnectIcon:"_disconnectIcon_mv0wj_70",divider:"_divider_mv0wj_24"};o();r();var Kt=_(k());Ao();var Xt=({baseChain:e})=>{let{rpcNetworks:t}=Nt(),a=t?.map(Et)||[],c=zt();return(0,Kt.useMemo)(()=>e?e===lt?c.concat(a).find(p=>p.baseChain===e&&p.isDefault):c.find(p=>p.baseChain===e):{},[e,c])};var Ge=()=>l.default.createElement("div",{className:E.dividerLine},l.default.createElement("div",{className:E["divider-line__inner"]})),vo=({info:e,isNotBackupWallet:t,disconnectCallback:a})=>{let c=(0,Jt.useHistory)(),u=(0,J.useDispatch)(),p=we({dappUrl:e?.origin}),m=Ne(),C=(0,J.useSelector)(ut),P=(0,J.useSelector)(D=>Dt(D,C,m)),{chain:y}=P||{},T=Gt(y,m),d=(0,J.useSelector)(D=>Te(D,e?.origin)),h=Xt({baseChain:y}),{chain:B,status:U}=jt({origin:e?.origin}),F=(0,l.useMemo)(()=>d===ye||h?.baseChain===B?.baseChain?B:h,[h,B,d]),$=$t(p)||e?.isOkx,G=(0,l.useMemo)(()=>{if(p?.provider===Xe)return l.default.createElement(l.default.Fragment,null,l.default.createElement(Ge,null),l.default.createElement(i.Text,{size:i.SIZE.xs,strong:500,ellipsis:!0},x("wallet_extension_cosmos_text_cosmos_network")),l.default.createElement(Y,{className:`okds-arrow-chevron-right-centered-sm ${E.arrowIcon}`}));if(!T?.address&&!e?.isOkx)return null;let D=null;switch(!0){case $:D=l.default.createElement(l.default.Fragment,null,l.default.createElement(Ge,null),l.default.createElement(i.Text,{size:i.SIZE.xs,strong:500,ellipsis:!0},x("wallet_extension_card_text_all_network")),l.default.createElement(Y,{className:`okds-arrow-chevron-right-centered-sm ${E.arrowIcon}`}));break;case(!!T?.address&&U!=="PENDING"):D=l.default.createElement(l.default.Fragment,null,l.default.createElement(Ge,null),l.default.createElement(Oe,{width:14,height:14,alt:"chain",src:F?.imageUrl||F?.icon||H,errorImg:H,pictureClassName:E.chainIcon}),l.default.createElement(i.Text,{size:i.SIZE.xs,ellipsis:!0,strong:500},pt(T.address)),l.default.createElement(Y,{className:`okds-arrow-chevron-right-centered-sm ${E.arrowIcon}`}));break;default:break}return D},[p?.provider,e?.isOkx,T?.address,F,U]);if(!e?.originNoPrefix||t)return null;let V=()=>{c.push(xe)},j=async()=>{!e||(_e().clearCookie(e.origin),await _e().removePermittedAllAccount(e.origin),await _e().removeSilencePermission(e.origin),a(),await gt(u))};return l.default.createElement(Wt,{offsetBottom:0,style:{zIndex:10}},l.default.createElement("div",{className:E.main},l.default.createElement("div",{className:E.left},l.default.createElement("div",{className:E.imgWrapper},l.default.createElement(Oe,{width:44,height:44,alt:"dapp-icon",src:e?.icon||H,errorImg:H,className:E.icon})),l.default.createElement("div",{className:E.status},l.default.createElement(i.Text,{strong:700,ellipsis:!0,className:E.origin},e?.originNoPrefix),l.default.createElement(n.FlexBox,null,l.default.createElement(n.FlexBox,{align:n.ALIGN.center,onClick:V,className:E.connectManage},l.default.createElement(i.Text,{size:i.SIZE.xs,type:i.TYPE.secondary,style:{color:"var(--okd-color-content-disabled)"},ellipsis:!0},x("extension_defi_bot_text_connected")),G)))),l.default.createElement("div",{className:E.divider}),l.default.createElement(q,{title:x("wallet_extension_footer_textbtn_disconnect"),placement:q.DIRECTION.topLeft},l.default.createElement(w.IconButton,{icon:"okx-wallet-plugin-unlink",className:E.disconnectIcon,onClick:j}))))},vr=vo;o();r();var v=_(k());oe();o();r();var M=_(k());oe();var So=(0,M.lazy)(()=>import("./Toolkit-NB4545IR.js"));function ne({visible:e,onClose:t}){return M.default.createElement(M.default.Fragment,null,M.default.createElement(M.Suspense,{fallback:null},M.default.createElement(de,{footer:null,alignBottom:!0,maskClosable:!0,noContentPadding:!0,noMargin:!0,title:M.default.createElement(n.FlexBox,{align:n.ALIGN.center,justify:n.ALIGN.center},x("wallet_extension_home_text_toolkit")),topClassName:Be.dialogHeader,visible:e,onClose:t},M.default.createElement("div",{className:Be.toolkitWrapper},M.default.createElement(So,null)))))}o();r();o();r();var ie={"retina-border-basic":"_retina-border-basic_4baqu_1",retinaBorderBasic:"_retina-border-basic_4baqu_1",main:"_main_4baqu_29",iconWrapper:"_iconWrapper_4baqu_67",iconItem:"_iconItem_4baqu_70",iconAniWrapper:"_iconAniWrapper_4baqu_96",text:"_text_4baqu_111",moveOutAnimation:"_moveOutAnimation_4baqu_114",moveOut:"_moveOut_4baqu_114",moveInAnimation:"_moveInAnimation_4baqu_118",moveIn:"_moveIn_4baqu_118",iconTitle:"_iconTitle_4baqu_132"};var Oo=46,sn=({clickHandle:e,iconOptions:t,customMore:a})=>{let[c,u]=(0,v.useState)(!1),[p,m]=(0,v.useState)(""),C=(0,v.useRef)(),P=X(R),y=async d=>{d.type==="MORE"&&(P({homepage:"toolkit"}),u(!0)),e(d)};(0,v.useLayoutEffect)(()=>{let d=Oo;for(let h of C?.current?.children)d=Math.max(d,h.getBoundingClientRect().width||0);C.current?.children?.length>0&&m(Math.ceil(d))},[t]);let T=d=>{let h=d.type==="MORE";return h&&a?v.default.createElement("div",{onClick:()=>{y(d)},"data-testid":A.HOME_PAGE.TOOLKIT_ICON},a(p)):v.default.createElement(w.IconButtonWithLabel,{style:{width:p},className:ie.iconWrapper,iconClassName:`${ie.iconItem} ${h?ie.moveOutAnimation:""}`,strong:!1,disabled:d.disabled,space:13,ellipsis:!0,text:x(d.text),icon:d.icon,onClick:()=>{y(d)},"data-testid":`${A.HOME_PAGE.ACTION_ITEM}-${d.text}`})};return v.default.createElement("div",{className:ie.main,ref:C,"data-testid":A.HOME_PAGE.HOME_PAGE_ICON_LIST},t.map(d=>d.disabled&&d.disabledText?v.default.createElement(q,{title:x(d.disabledText),placement:q.DIRECTION.bottom},T(d)):T(d)),v.default.createElement(ne,{visible:c,onClose:()=>u(!1)}))};o();r();var s=_(k()),se=_(K()),lo=_(Ie()),Ce=_(bo()),He=_(Le()),co=_(ko());oe();It();Ue();Ve();o();r();var z=_(k()),eo=_(Ie());o();r();var Qt={container:"_container_108va_1"};var Do=({currentNetwork:e})=>{let t=(0,z.useMemo)(()=>{let{chainName:m,icon:C,id:P}=e;return P===""?{size:"22px",fontSize:"22px",icon:C,type:"icon",text:m,defaultIcon:H}:{size:"22px",fontSize:"22px",src:C,text:m,defaultIcon:H}},[e]),a=(0,eo.useHistory)(),c=X(R),{impactHaptic:u}=Ee(),p=(0,z.useCallback)(()=>{c({homepage:"network"}),u(),a.push(`${Ct}?tab=${e?.networkType}`)},[a,e]);return z.default.createElement("div",{className:Qt.container,onClick:p},z.default.createElement(w,{...t}))},to=()=>{let e=Zt();return e?z.default.createElement(Do,{currentNetwork:e}):null};o();r();var L=_(k());o();r();var oo={addressIcon:"_addressIcon_1kfaz_1"};var Mo=(0,L.lazy)(()=>import("./DropCopy-ELEVKYPM.js")),Po=({visible:e,addresses:t,hotAddresses:a,setVisible:c})=>L.default.createElement(L.default.Fragment,null,L.default.createElement(w.IconButton,{size:w.SIZE.md,icon:"okx-wallet-plugin-copy-3",className:oo.addressIcon}),e?L.default.createElement(L.Suspense,{fallback:null},L.default.createElement(Mo,{visible:e,setVisible:c,CopyButton:()=>L.default.createElement("div",null),addresses:t,hotAddresses:a})):null),ro=Po;o();r();var N={main:"_main_2spew_1","main--sticky":"_main--sticky_2spew_10",mainSticky:"_main--sticky_2spew_10",avatar:"_avatar_2spew_13",editMask:"_editMask_2spew_24",editIcon:"_editIcon_2spew_43",topTitle:"_topTitle_2spew_47",content:"_content_2spew_50",address:"_address_2spew_56",copyWrapper:"_copyWrapper_2spew_61",title:"_title_2spew_65",maxWitdh:"_maxWitdh_2spew_70",divider:"_divider_2spew_73",locking:"_locking_2spew_77",optionIcon:"_optionIcon_2spew_82",network:"_network_2spew_86",setting:"_setting_2spew_93",chainIcon:"_chainIcon_2spew_100",unfoldIcon:"_unfoldIcon_2spew_105","addr-wrapper":"_addr-wrapper_2spew_108",addrWrapper:"_addr-wrapper_2spew_108"};o();r();var Ae=_(k()),io=_(K());o();r();var no=[{type:"url",to:At,label:"wallet_extension_top_hover_settings",icon:"okx-wallet-plugin-settings-2",monitor:"setting"},{type:"url",to:xe,label:"wallet_extension_home_title_dapps_connection",icon:"okds-language",monitor:"connect_dapp"},{type:"sidepanel",icon:"okx-wallet-plugin-home-swap",label:"wallet_extension_home_title_sidebar_mode"},{type:"lock",label:"wallet_settings_btn_lock_wallet",icon:"okx-wallet-plugin-lock-1",monitor:"lock_wallet"}];var so=()=>{let[e,t]=(0,Ae.useState)(no),{sidepanelAvailable:a,sidepanelMode:c}=(0,io.useSelector)(ge);return(0,Ae.useEffect)(()=>{t(u=>{let p=u.findIndex(m=>m.type==="sidepanel");if(p!==-1){let m=[...u];return m[p]={...m[p],hide:!a,label:c?"wallet_extension_home_title_popup_mode":"wallet_extension_home_title_sidebar_mode"},m}return u})},[a,c]),{dropdownOptions:e,setDropdownOptions:t}};var Lo=({report:e,impactHaptic:t,handleLocking:a,toggleSidepanel:c,setToolkitVisible:u,history:p})=>(0,s.useCallback)(async m=>{if(m.monitor&&e({homepage:m.monitor}),t(),m.type==="lock"&&a(),m.type!=="locking")return m.type==="sidepanel"&&c(),m.type==="toolkit"&&(e({homepage:"toolkit"}),u(!0)),m?.to&&p.push(m.to),m?.href&&globalThis.open(m.href),!0},[e,t,a,c,u,p]),Bo=()=>{let e=(0,se.useDispatch)(),{sidepanelMode:t}=(0,se.useSelector)(ge);return(0,s.useCallback)(async()=>{try{t?(await globalThis.platform.setPanelBehavior(!1),e(he(!1)),Me({mode_type:"popup"}),window.close()):(Me({mode_type:"sidebar"}),await globalThis.platform.setPanelBehavior(!0),e(he(!0)),await globalThis.platform.openSidepanel(),window.close())}catch{await globalThis.platform.setPanelBehavior(!1),e(he(!1))}},[e,t])},Wo=({isFactionPKAccount:e,chainName:t})=>e?x("wallet_extension_popup_title_receiving_address_copied"):x("wallet_extension_transaction_toast_network_address_copied",{network:t}),Fo=({isNotBackupWallet:e,address:t,copyMessageTitle:a,setVisible:c})=>(0,Ce.useDebounceFn)(()=>{if(e){re.warn({title:x("wallet_account_toast_backup_view_address"),duration:1.5,containerClassName:"address-copy-notification",placement:re.DIRECTION.top});return}t?(re.success({title:a,desc:t,duration:1.5,placement:re.DIRECTION.top,containerClassName:"address-copy-notification"}),(0,co.default)(t)):a.length>0&&c(!0)},{leading:!0,wait:300}),ao=(e,t,a)=>e.type===t?{...e,type:a}:e,wi=s.default.memo(({titleLeft:e,titleRight:t,subTitle:a,address:c,chainName:u,filterAddress:p,filterHotAddress:m,isNotBackupWallet:C,isFactionPKAccount:P})=>{let y=Ne(),[T,d]=s.default.useState(!1),[h,B]=s.default.useState(!1),U=(0,se.useDispatch)(),F=Ft(y),{dropdownOptions:$,setDropdownOptions:G}=so(),[,V]=(0,Ce.useSessionStorageState)("recentlyLock"),{impactHaptic:j}=Ee(),D=$.filter(b=>!b.hide),be=Wo({isFactionPKAccount:P,chainName:u}),le=async()=>{G(b=>b.map(Se=>ao(Se,"lock","locking"))),ft(),U(xt()),V(Date.now()),G(b=>b.map(Se=>ao(Se,"locking","lock")))},ke=Bo(),g=(0,lo.useHistory)(),Z=`${bt}?fromHome=1`,te=X(R),ve=Lo({report:te,impactHaptic:j,handleLocking:le,toggleSidepanel:ke,setToolkitVisible:B,history:g}),{run:yo}=Fo({address:c,isNotBackupWallet:C,copyMessageTitle:be,setVisible:d}),To=()=>{te({homepage:"manage_wallet"})},ho=()=>{To(),j(),g.push(Z)},Eo=()=>{g.push(`${kt}?walletId=${y}`)},No=(0,s.useCallback)(()=>s.default.createElement(w.IconButton,{size:w.SIZE.md,icon:"okx-wallet-plugin-settings-2",className:N.setting}),[]);return s.default.createElement(n.FlexBox,{align:n.ALIGN.center,className:(0,He.default)(N.main,{[N.mainSticky]:pe()!==ce})},s.default.createElement(n.Box,{onClick:Eo,className:N.avatar,"data-testid":A.HOME_PAGE.WALLET_AVATAR},s.default.createElement(We,{size:We?.SIZE.sm,walletIdentity:F}),s.default.createElement("div",{className:N.editMask},s.default.createElement(Y,{className:(0,He.default)("okds-draw",N.editIcon)}))),s.default.createElement(n.FlexBox,{className:N.content,gutter:6,align:n.ALIGN.center},s.default.createElement(n.FlexBox,{direction:n.DIRECTION.vertical,className:N.copyWrapper,onClick:ho},s.default.createElement(n.FlexBox,{align:n.ALIGN.center,gutter:6,className:N.title,"data-testid":A.HOME_PAGE.WALLET_NAME},s.default.createElement(i.Text,{size:i.SIZE.xs,type:i.TYPE.secondary,ellipsis:!0,className:t?N.maxWitdh:""},e,"\xA0"),t&&s.default.createElement(i.Text,{size:i.SIZE.xs,type:i.TYPE.secondary,ellipsis:!0,className:N.maxWitdh},`- ${t}`)),s.default.createElement(n.FlexBox,{align:n.ALIGN.center,className:N.addrWrapper,"data-testid":A.HOME_PAGE.WALLET_ACCOUNT_NAME},s.default.createElement(n.FlexBox,{align:n.ALIGN.center,className:N.address},s.default.createElement(i.Text,{strong:500,ellipsis:!0,size:i.SIZE.sm},a),s.default.createElement(w,{size:"16px",fontSize:"16px",className:"okx-wallet-plugin-down-1"}))))),s.default.createElement(n.FlexBox,{align:n.ALIGN.center},s.default.createElement(n.FlexBox,{onClick:b=>{b.stopPropagation(),te({homepage:"copy_address"}),yo()},"data-testid":A.HOME_PAGE.COPY_ADDRESS},s.default.createElement(ro,{visible:T,setVisible:d,addresses:p,hotAddresses:m})),s.default.createElement("div",{"data-testid":A.HOME_PAGE.TOP_BAR_SETTINGS_DROPDOWN},s.default.createElement(De,{displayArea:No,renderOption:({option:b})=>b?.type==="locking"?s.default.createElement(n.FlexBox,{align:n.ALIGN.center,"data-testid":`${A.HOME_PAGE.TOP_BAR_SETTINGS_DROPDOWN_ITEM}-${b.label}`},s.default.createElement($e,{className:N.locking,loaderStyle:{height:16,width:16}}),s.default.createElement(i.Text,{size:i.SIZE.sm,strong:500},x(b.label))):s.default.createElement(n.FlexBox,{align:n.ALIGN.center,"data-testid":`${A.HOME_PAGE.TOP_BAR_SETTINGS_DROPDOWN_ITEM}-${b?.label}`},s.default.createElement(w,{size:w.SIZE.xs,icon:b.icon,className:N.optionIcon}),s.default.createElement(i.Text,{size:i.SIZE.sm,strong:500},x(b.label))),hoverMode:!0,options:D,onChange:ve,align:De.DIRECTION.right})),s.default.createElement(ne,{visible:h,onClose:()=>B(!1)}),s.default.createElement(n.FlexBox,{align:n.ALIGN.center,"data-testid":A.HOME_PAGE.NETWORKS},s.default.createElement(to,null))))});o();r();var f=_(k()),O=_(K()),uo=_(Ie()),fo=_(Le());oe();dt();o();r();var S={main:"_main_bin2h_1",header:"_header_bin2h_5",logo:"_logo_bin2h_5",dappName:"_dappName_bin2h_11",currentAccount:"_currentAccount_bin2h_15",title:"_title_bin2h_18",connectItem:"_connectItem_bin2h_21",connectItemTitle:"_connectItemTitle_bin2h_27",badge:"_badge_bin2h_30",disabled:"_disabled_bin2h_33","disable-message":"_disable-message_bin2h_42",disableMessage:"_disable-message_bin2h_42"};o();r();var mo=_(k());o();r();at();var po=[Ze,tt,Ke,Ye,Je,qe,Re,Qe,ot,rt,nt,it,Pe["ethereum-provider"],Pe["okx6963-provider"],st,et];var _o=e=>{let t=we({dappUrl:e});return{allowChangeAccount:(0,mo.useMemo)(()=>po.includes(t?.provider),[t])}};var ze=null,Go=({showBackup:e})=>{let t=(0,O.useDispatch)(),[a,c]=(0,f.useState)(!1),u=(0,O.useSelector)(Bt),p=(0,O.useSelector)(ue),m=(0,O.useSelector)(fe),C=(0,uo.useHistory)(),P=(0,O.useSelector)(g=>Mt(g,p)),y=(0,O.useSelector)(vt),T=(0,O.useSelector)(g=>Ot(g,y.origin)),d=(0,O.useSelector)(g=>Pt(g,y.origin)),h=(0,O.useSelector)(Lt),{isNotBackupWallet:B}=Ut(),U=(0,O.useSelector)(g=>St(g,y.origin)),F=Vt({walletId:p,localType:U??""}),$=(0,O.useSelector)(g=>Te(g,y.origin)),G=(0,f.useMemo)(()=>T.some(g=>g===p)?!1:$===ye?!0:!!F?.address,[$,F,T,p]),V=Yt(p),{allowChangeAccount:j}=_o(y.origin),{loadingMoonCatData:D}=Ht();if((0,f.useEffect)(()=>{if(!D&&(!ze||ze!==u)){if(ze=u,!y||!h||!V)return;if(B){e();return}c(h&&V)}},[y,h,P,u,B,V,e,D]),!a||!j||!G)return null;let be=()=>{t(Tt(y?.origin,p)),c(!1)},le=({title:g,right:Z,active:te=!1,disabled:ve})=>f.default.createElement(n.FlexBox,{justify:"space-between",className:(0,fo.default)({[S.connectItem]:!0,[S.disabled]:ve}),align:n.ALIGN.center},f.default.createElement(n.FlexBox,{justify:"center",align:n.ALIGN.center},f.default.createElement(i.Text,{strong:700,ellipsis:{tooltip:!0,rows:2},size:i.SIZE.md,className:S.connectItemTitle},g),te&&f.default.createElement(me,{color:me.COLOR.green,type:me.TYPE.rounded,className:S.badge},x("wallet_extension_mid_tag_active"))),Z),ke=g=>{t(yt(g)),mt().getChainsFromServerAndSyncToControllers(),C.push(wt)};return f.default.createElement(de.Action,{onClose:()=>{c(!1)},visible:!0,noTopRadius:!1,topStyle:{border:"none"},windowStyle:{overflow:"hidden",background:"var(--okd-color-container-primary)",height:"540px"},title:f.default.createElement(f.default.Fragment,null)},f.default.createElement("div",{className:S.main},f.default.createElement(n.FlexBox,{align:n.ALIGN.center,className:S.header,direction:n.DIRECTION.vertical},f.default.createElement(je,{alt:"dapp-logo",className:S.logo,src:y.icon}),f.default.createElement(i.Text,{strong:700,size:i.SIZE.md,className:S.dappName},x("wallet_extension_top_title_current_unconnected",{dapp:y?.name||""}))),f.default.createElement("div",{className:S.currentAccount},f.default.createElement(i.Text,{type:i.TYPE.secondary,size:i.SIZE.xs,className:S.title},x("wallet_extension_header_subtitle_current_account")),le({title:u,disabled:!G,right:f.default.createElement(W,{category:W.CATEGORY.fill,type:W.TYPE.highlight,size:W.SIZE.xs,onClick:be,disabled:!G},x("wallet_extension_mid_btn_connect"))})),T.length>0&&f.default.createElement("div",{className:S.connectedAccount},f.default.createElement(i.Text,{type:i.TYPE.secondary,size:i.SIZE.xs,className:S.title},x("wallet_extension_header_subtitle_connected_account2",{wallet_extension_header_subtitle_connected_account2:T.length,num:T.length})),T.map(g=>{let Z=m[g]||{};return le({title:`${Z.keyringName} - ${Z.walletName}`,active:d===g,right:f.default.createElement(W,{category:W.CATEGORY.outline,type:W.TYPE.primary,size:W.SIZE.xs,onClick:()=>ke(g)},x("wallet_extension_mid_btn_switch"))})}))))},ls=Go;o();r();var ee=_(k()),xo=_(K()),Io=_(Le());Ue();Ve();o();r();var ae=_(k()),go=()=>{let[e,t]=(0,ae.useState)("hidden"),a=(0,ae.useCallback)(()=>{e!=="loading"&&t("show")},[e]),c=(0,ae.useCallback)(()=>{e!=="loading"&&t("hidden")},[e]);return{status:e,setStatus:t,onMouseEnterCallback:a,onMouseLeaveCallback:c,handleOnAnimationEnd:()=>{t("hidden")}}};o();r();var Q={balanceWrapper:"_balanceWrapper_150zi_1","balanceWrapper--sticky":"_balanceWrapper--sticky_150zi_11",balanceWrapperSticky:"_balanceWrapper--sticky_150zi_11",refreshIcon:"_refreshIcon_150zi_14",balance:"_balance_150zi_1",refreshAnimation:"_refreshAnimation_150zi_33",refresh:"_refresh_150zi_14"};var Ms=({balance:e,className:t="",symbol:a,hiddenAssets:c,onToggleHiddenAssets:u,onRefresh:p})=>{let{status:m,setStatus:C,onMouseEnterCallback:P,onMouseLeaveCallback:y,handleOnAnimationEnd:T}=go(),d=(0,xo.useSelector)(_t),h=(0,ee.useMemo)(()=>a?`${e} ${a}`:ht(e,{currencySign:d,useApproximate:!1}).value,[a,e,d]);return ee.default.createElement(n.FlexBox,{align:n.ALIGN.center,className:(0,Io.default)(Q.balanceWrapper,t,{[Q.balanceWrapperSticky]:pe()!==ce}),onClick:u,onMouseEnter:P,onMouseLeave:y,"data-testid":A.HOME_PAGE.TOTAL_ASSETS_BALANCE_WRAPPER},ee.default.createElement(i.AdaptiveText,{strong:!0,autoSize:!0,ellipsis:{tooltip:!0},text:h,onAnimationEnd:T,className:`${Q.balance} ${m==="success"&&Q.refreshAnimation}`},c?"*****":""),!c&&ee.default.createElement(qt,{className:Q.refreshIcon,status:m,handleRefresh:C,onRefresh:p}))};export{Uo as a,vr as b,sn as c,wi as d,ls as e,Ms as f};
|
|
|
|
window.inOKXExtension = true;
|
|
window.inMiniApp = false;
|
|
window.ASSETS_BUILD_TYPE = "publish";
|
|
|
|
//# sourceMappingURL=chunk-IOWFBRMM.js.map
|