8 lines
3.2 KiB
JavaScript
8 lines
3.2 KiB
JavaScript
import{b as B}from"./chunk-5ONWDVP2.js";import{a as C}from"./chunk-4IID6E5X.js";import{a as V}from"./chunk-2VG5UHOI.js";import{a as S}from"./chunk-2YVQJGEG.js";import{o as a,p as F}from"./chunk-DHD6EQRZ.js";import{e as E}from"./chunk-VPE2MWMC.js";import{b as D}from"./chunk-P65JCIKD.js";import{a as w,e as h,r as m}from"./chunk-4FLAC4IK.js";import{o as H}from"./chunk-64WUUNDB.js";import{a as b}from"./chunk-5PYIEIB7.js";import{e as y,g as A,h as L}from"./chunk-HN3IBJKK.js";import{c as l}from"./chunk-DS3RNNYF.js";import{a as K}from"./chunk-J5JOI62E.js";import{J as N,Wa as O,ia as G}from"./chunk-I5E2ION7.js";import{H as z,y as n}from"./chunk-SQMXULWT.js";import{e as k}from"./chunk-GQZAGQSC.js";import{aa as d}from"./chunk-RC6UR2LL.js";import{b as P}from"./chunk-BF2V36QE.js";import{f,o as _,q as T}from"./chunk-QTLWQ5AJ.js";_();T();var o=f(P()),M=f(H()),g=f(K()),v=f(O());z();G();_();T();var s={root:"_root_pbsli_1",tokenImg:"_tokenImg_pbsli_5",coinDetail:"_coinDetail_pbsli_12",title:"_title_pbsli_16",in:"_in_pbsli_20",arrow:"_arrow_pbsli_23",fold:"_fold_pbsli_35"};var Z=e=>e.nftName?e.nftName:e.tokenId?n("wallet_extension_network_text_unknown_tokenid",{tokenId:e.tokenId}):L,j=e=>{let r=e.asset||{},t="";if(r.assetType===a.NFT)t=`${e.tokenNum?`${e.tokenNum} `:""}${Z(e)}`;else{let i=(0,v.isHexString)(e.rawValue)?b(e.rawValue):e.rawValue;t=w(i,{symbol:r.symbol,useContractPrecision:!0,contractPrecision:{decimals:r.decimals},precision:r.decimals}).value}return`${e.operator}${t}`},q=e=>{let r=e.asset||{},t;return r.assetType===a.NFT?t=e.nftImageUrl||A:t=r.imageUrl||y,t},J=({data:e,maxTitle:r})=>{let t=D(),i=(0,o.useMemo)(()=>{let p=e.asset||{};return[a.NATIVE,a.TOKEN].includes(p.assetType)?e.usdValue?h(N(e.usdValue,t.usdToThisRate),{currencySign:t.symbol,useApproximate:!0}).value:n("wallet_extension_text_barmark"):null},[e?.asset,e?.usdValue,t]);return o.default.createElement(l.Box,{className:s.root},o.default.createElement(k,{src:q(e||{}),className:s.tokenImg,errorImg:y}),o.default.createElement(l.FlexBox,{direction:l.DIRECTION.vertical,className:s.coinDetail},o.default.createElement(m.AdaptiveText,{text:r,autoSize:B,ellipsis:{tooltip:!0},className:(0,g.default)(s.title,{[s.in]:e.operator===F.add})},e.title),i?o.default.createElement(m.Text,{size:m.SIZE.sm,type:m.TYPE.secondary,forceWrap:!0},i):null))},Q=({assetChange:e=[],dappInfo:r,showDappInfo:t=!0,noFold:i})=>{let p=i?!1:e?.length>4,[I,{toggle:W}]=(0,M.useBoolean)(p),U=I?e.slice(0,4):e,u="",$=U.map(c=>{let x=j(c||{});return u=x.length>u.length?x:u,{...c,title:x}});return o.default.createElement(V,null,o.default.createElement(S,{className:s.root,title:n("wallet_extension_modaltitle_asset_change"),tooltip:n("wallet_extension_modaldesc_asset_change")},o.default.createElement(E,{space:8,dataSource:$,renderItem:c=>o.default.createElement(J,{data:c||{},maxTitle:u})}),p&&o.default.createElement(l.Box,{align:l.ALIGN.center,className:(0,g.default)(s.arrow,{[s.fold]:I}),onClick:W},o.default.createElement(d,{className:"okx-wallet-plugin-add-arrow-chevrons"}))),t&&o.default.createElement(C,{...r}))},Ne=Q;export{Ne as a};
|
|
|
|
window.inOKXExtension = true;
|
|
window.inMiniApp = false;
|
|
window.ASSETS_BUILD_TYPE = "publish";
|
|
|
|
//# sourceMappingURL=chunk-ZCIPRZWC.js.map
|