Files
to_session/text/3.65.22_0/scripts/ui/Comp-GRMBSCT5.js
Administrator a0720d80dc fefdwef
2025-11-12 12:54:37 +08:00

8 lines
9.3 KiB
JavaScript

import{c as de,d as he,e as Ce}from"./chunk-FK4MNOPR.js";import{a as fe,c as _e}from"./chunk-M4QMMFT2.js";import"./chunk-N4RLEHJH.js";import"./chunk-KXBMGYUI.js";import"./chunk-Z6WYWOGK.js";import"./chunk-ZFV7EKTQ.js";import"./chunk-MLBGTKOR.js";import{a as me,b as pe,c as ue}from"./chunk-S4NCYJWI.js";import"./chunk-SZHGFTZL.js";import{c as D,d as M}from"./chunk-Q3FZPIYZ.js";import{a as ce}from"./chunk-WWXAKET4.js";import"./chunk-XWZU3PMQ.js";import{e as te,g as oe}from"./chunk-Y4FRJ65V.js";import{g as ee}from"./chunk-CFT2L6ZK.js";import"./chunk-VE37AOMS.js";import{e as v}from"./chunk-VPE2MWMC.js";import"./chunk-EEMLAAZE.js";import"./chunk-4KGA7XOD.js";import"./chunk-W7A5FWPW.js";import{x as ie,z as le}from"./chunk-IGR6VWMP.js";import"./chunk-Y7SOKHUW.js";import"./chunk-G4DJRPOF.js";import"./chunk-R5MAVLF4.js";import"./chunk-P65JCIKD.js";import"./chunk-PBTGMEA7.js";import"./chunk-Y72I2ZNN.js";import{d as re}from"./chunk-ZRWFLJZO.js";import"./chunk-JJLCPFOT.js";import"./chunk-3LQNHFPG.js";import"./chunk-GCMU27NA.js";import"./chunk-WJQFOAEI.js";import{a as ae}from"./chunk-32C2WARN.js";import"./chunk-PDFW622M.js";import"./chunk-FKDP23RV.js";import{a as ne}from"./chunk-5HVC4MM2.js";import"./chunk-BKENFTY2.js";import{d as se}from"./chunk-YYLTB5E4.js";import"./chunk-AY2G62SN.js";import"./chunk-BEDX3WPF.js";import"./chunk-PYB7SS7C.js";import"./chunk-ZASBKUPD.js";import"./chunk-5XAZ5MJZ.js";import{a as $}from"./chunk-4FLAC4IK.js";import"./chunk-BRAZV5TR.js";import"./chunk-3GRVNJC2.js";import"./chunk-64WUUNDB.js";import{jc as Ue}from"./chunk-QY24TFF7.js";import"./chunk-OV5ZOYAY.js";import"./chunk-DGSDDTNV.js";import{a as Ye}from"./chunk-62FSCPM5.js";import"./chunk-OD4NRGBW.js";import"./chunk-AEW3GAWG.js";import"./chunk-3O7LGTTV.js";import"./chunk-GCB5X3BF.js";import"./chunk-Z36WOTFJ.js";import"./chunk-SS7VQZYW.js";import"./chunk-3XZTE2DB.js";import"./chunk-BXKNNBFT.js";import"./chunk-BOM6ZF3Z.js";import"./chunk-HN3IBJKK.js";import"./chunk-TUSK34X6.js";import"./chunk-BD75ZX4I.js";import"./chunk-AMW3INUA.js";import"./chunk-GQ3SEXRL.js";import"./chunk-S5RMPAYX.js";import"./chunk-Z3XU47FL.js";import"./chunk-NU6HC2VM.js";import"./chunk-W7MN3VJC.js";import"./chunk-3MBHSNRN.js";import"./chunk-CU62K6VE.js";import"./chunk-2NSYI7QP.js";import{c as d}from"./chunk-DS3RNNYF.js";import{a as z}from"./chunk-J5JOI62E.js";import{Oa as Ve,Yd as Q,Zd as Y,oe as X}from"./chunk-I5E2ION7.js";import{H as Oe,y as I}from"./chunk-SQMXULWT.js";import"./chunk-KBSRU77R.js";import{c as J,d as V,r as U}from"./chunk-GQZAGQSC.js";import"./chunk-STCDRFCQ.js";import"./chunk-3LLV5FBU.js";import"./chunk-6JFRAZNP.js";import"./chunk-L625DEVK.js";import{f as Z,ra as Ge}from"./chunk-GSIHKWLV.js";import"./chunk-4XEB4VJJ.js";import"./chunk-FVWN5TXY.js";import"./chunk-23X4YN5A.js";import"./chunk-SSLLOJNR.js";import"./chunk-OKJNV4PS.js";import"./chunk-OV7WPFRA.js";import{ka as L}from"./chunk-RC6UR2LL.js";import"./chunk-XTEVCKH7.js";import{b as E}from"./chunk-BF2V36QE.js";import"./chunk-E735URDA.js";import"./chunk-EFTDVKCQ.js";import"./chunk-QQYGNHB4.js";import"./chunk-VLDGNBD7.js";import"./chunk-W2A2E62R.js";import"./chunk-GIEGURG2.js";import"./chunk-RVWD7D4B.js";import"./chunk-TSXM5GQV.js";import"./chunk-QWOR3C5W.js";import"./chunk-KQL2BBUZ.js";import"./chunk-YUSIJWOC.js";import"./chunk-YHVKZE66.js";import"./chunk-2DSLTDTL.js";import"./chunk-UVIVAH5I.js";import"./chunk-ALIHWT7Z.js";import"./chunk-T4BSRFB6.js";import"./chunk-IAFVNOEB.js";import"./chunk-DUYWEMAT.js";import"./chunk-WMCBVXPA.js";import{f as y,o as t,q as o}from"./chunk-QTLWQ5AJ.js";t();o();var e=y(E()),B=y(Ue()),ke=y(Ye());Oe();t();o();var ge=y(E());var Ae=(C={})=>{let i=ie(C);return(0,ge.useMemo)(()=>i.map(n=>{let{walletIdentities:s,marketValueSymbol:m,marketValue:A}=n;return{...n,walletAsset:`${$(A).value} ${m||""}`,walletIdentities:s.map(p=>{let{balance:l="--",symbol:a}=p;return{...p,walletAsset:`${$(l).value} ${a||""}`}})}}),[i])};X();Ve();t();o();var ye=C=>{let i=ue({dappUrl:C}),{provider:n,method:s,exts:m,status:A,providerTypes:p=[]}=i,l=ce(),a=pe({provider:n,exts:m,chainsInfo:l}),u=p.filter(r=>r.required).map(r=>l.find(c=>c.localType===r.providerType)),x=p.filter(r=>!r.required).map(r=>l.find(c=>c.localType===r.providerType));if(u.length>0||x.length>0){let r=u.map(h=>h?.baseChain),f=x.map(h=>h?.baseChain),c=u.map(h=>h?.chainName).join(", ");return{requestChains:r,optionalChains:f,chainNames:c,allChain:!1,status:A}}let T=me({provider:n,method:s});return{requestChains:[a.baseChain],optionalChains:[],chainNames:a.chainName,allChain:T,status:A}};t();o();var _=y(E()),be=y(z());X();t();o();var N=y(E()),Te=y(z());t();o();var w=y(E()),xe=y(z());Ge();t();o();var H={root:"_root_9zx9g_1",disabled:"_disabled_9zx9g_8"};var $e=({selected:C=!1,disabled:i=!1,onClick:n=Z})=>w.default.createElement(d.FlexBox,{onClick:n,className:(0,xe.default)(H.root,{[H.disabled]:i}),align:d.ALIGN.center,justify:d.ALIGN.center},i?w.default.createElement(U.Circle,{disabled:!0,checked:!1}):w.default.createElement(U.Circle,{checked:C})),K=$e;t();o();var P={root:"_root_1aq24_1",disabled:"_disabled_1aq24_5",highlight:"_highlight_1aq24_11"};var ze=({selected:C,createdId:i,isRpcMode:n,hiddenAssets:s,walletIdentity:m,handleClickWallet:A,requestChains:p,optionalChains:l,disabled:a=!1})=>{let{walletId:u=""}=m,x=(0,N.useMemo)(()=>C.includes(u),[C,u]),T=(0,N.useMemo)(()=>{let f=p.length===0&&l.some(g=>m?.account?.[g]),c=p.length===0&&l.length===0,h=p.length>0&&p.every(g=>m?.account?.[g]);return f||c||h},[l,p,m?.account]);a=a||!T;let r=(0,N.useCallback)(()=>{a||A(u)},[A,u,a]);return N.default.createElement(d.FlexBox,{className:(0,Te.default)(P.root,{[P.highlight]:u===i,[P.disabled]:a}),align:d.ALIGN.center,onClick:r},N.default.createElement(_e,{disabled:a,isRpcMode:n,hiddenAssets:s,walletIdentity:m,showUpgrade7702Tag:!0}),N.default.createElement(K,{selected:x,disabled:a}))},Se=ze;t();o();var k={root:"_root_7lquh_1",keyring:"_keyring_7lquh_15",header:"_header_7lquh_18",title:"_title_7lquh_21",content:"_content_7lquh_25",icon:"_icon_7lquh_28",mpcStatusAlertWrapper:"_mpcStatusAlertWrapper_7lquh_31"};var De=({selected:C,isRpcMode:i,hiddenAssets:n,keyringIdentity:s,handleClickWallet:m,requestChains:A,optionalChains:p})=>{let[l,a]=Ce(),[u,x]=(0,_.useState)(!0),T=()=>{x(c=>!c)},r=(0,_.useMemo)(()=>s?.keyringIdentityType===Y.MPC,[s]),f=(0,_.useMemo)(()=>{let{mpcStatus:c,accountStatus:h}=s?.status||{};return r&&(c===M.ESCAPE||c===M.RECOVER||h===D.DELETE||h===D.FROZEN)},[r,s?.status]);return _.default.createElement(d.Box,{className:k.root},_.default.createElement(J,{onToggle:T,expanded:u,titleClass:k.title,className:k.keyring,headerClassName:k.header,contentClassName:k.content,iconClassName:(0,be.default)(k.icon),title:_.default.createElement(fe,{isRpcMode:i,hiddenAssets:n,keyringIdentity:s})},r&&_.default.createElement(he,{keyringIdentity:s,className:k.mpcStatusAlertWrapper}),_.default.createElement(v,{dataSource:s?.walletIdentities||[],renderItem:c=>_.default.createElement(Se,{selected:C,isRpcMode:i,createdId:l,hiddenAssets:n,walletIdentity:c,handleClickWallet:m,requestChains:A,optionalChains:p,disabled:f})}),s.keyringIdentityType===Y.MNEMONIC?_.default.createElement(de,{createdCb:a,keyringIdentity:s}):null))},Ne=De;t();o();var F={root:"_root_qo7v8_1",selectAll:"_selectAll_qo7v8_1",text:"_text_qo7v8_15"};var He=({request:C,multi:i=!1})=>{let n=(0,B.useDispatch)(),{origin:s}=C?.metadata||{},{requestChains:m,optionalChains:A,chainNames:p,allChain:l,status:a}=ye(s);(0,e.useEffect)(()=>{n(ee())},[n]);let[,u]=le({hasBackup:!0}),x=Ae({hasBackup:!0}),{isRpcMode:T}=(0,B.useSelector)(re),r=(0,e.useMemo)(()=>T?x:u,[T,u,x]),{backupedWallets:f,showTip:c}=(0,e.useMemo)(()=>{let S=!1;return{backupedWallets:r.reduce((O,R)=>{let We=R?.walletIdentities?.map(qe=>{let{initialType:ve,walletId:we,account:Ke}=qe;if(ve===Q.MPC_KEYRING&&R?.status?.mpcStatus===M.ESCAPE)return"";let Pe=m?.every(Fe=>Ke?.[Fe]);return!l&&!Pe?(S=!0,""):we})?.filter(Boolean);return O.concat(We)},[]),showTip:S}},[r,l,m]),h=(0,B.useSelector)(te),[g,W]=(0,e.useState)(h?.length>0?h:[]),Ee=f.length>1&&i,G=(0,e.useMemo)(()=>f.length===g.length,[f,g]),Ie=(0,e.useCallback)(()=>{W(G?[]:f)},[G,f]),Le=(0,e.useCallback)(S=>{g.includes(S)?W(q=>q.filter(O=>O!==S)):W(q=>i?[...q,S]:[S])},[g,i]),j=(0,ke.useHistory)(),Me=(0,e.useCallback)(()=>{n(oe.setSelectAccounts(g)),j.goBack()},[g,j,n]),[Be]=se();return e.default.createElement(d.Container,{className:F.root},e.default.createElement(ae,{closeable:!1,bordered:!1,title:I("wallet_dapp_conncetion_subtitle_select_accounts")}),c&&a!=="PENDING"&&e.default.createElement(V,{desc:I("wallet_extension_connect_notification_text_dont_select_wallets",{network:p}),type:V.TYPE.warn,closable:!1}),Ee?e.default.createElement(d.FlexBox,{align:d.ALIGN.center,className:F.selectAll},e.default.createElement(d.Box,{className:F.text},I("wallet_dapp_conncetion_subtitle_select_all")),e.default.createElement(K,{selected:G,onClick:Ie})):null,e.default.createElement(v,{dataSource:r,renderItem:S=>e.default.createElement(Ne,{selected:g,isRpcMode:T,hiddenAssets:Be,keyringIdentity:S,handleClickWallet:Le,requestChains:l?[]:m,optionalChains:l?[]:A})}),e.default.createElement(ne.FooterActions,null,e.default.createElement(L,{block:!0,disabled:!g.length,category:L.CATEGORY.fill,type:L.TYPE.highlight,size:L.SIZE.lg,onClick:Me},I("wallet_set_password_btn_confirm"))))},No=He;export{No as default};
window.inOKXExtension = true;
window.inMiniApp = false;
window.ASSETS_BUILD_TYPE = "publish";
//# sourceMappingURL=Comp-GRMBSCT5.js.map