8 lines
3.2 KiB
JavaScript
8 lines
3.2 KiB
JavaScript
import{f as E,g as T,h as Z,i as W,j as o,k as Y,l as h,r as m}from"./chunk-4FLAC4IK.js";import{c as e}from"./chunk-DS3RNNYF.js";import{a as X}from"./chunk-J5JOI62E.js";import{b}from"./chunk-BF2V36QE.js";import{f as g,o as p,q as c}from"./chunk-QTLWQ5AJ.js";p();c();var f=g(b()),A=g(X());var w=({size:l,icon:i,color:r,label:a,space:y,style:x,strong:s,bordered:n,direction:t=e.DIRECTION.vertical,className:u,children:I,onClick:v,...C})=>{let N=(0,f.useMemo)(()=>typeof i=="object"?i:{icon:i},[i]),B=(0,f.useMemo)(()=>t===e.DIRECTION.vertical?{icon:o.SIZE.xl,text:m.SIZE.xs}:{icon:o.SIZE.lg,text:m.SIZE.md},[t]),P=(0,f.useMemo)(()=>t===e.DIRECTION.vertical?{text:m.TEXTTYPECOLOR[m.TYPE.secondary]}:{text:m.TEXTTYPECOLOR[m.TYPE.default]},[]),M=(0,f.useMemo)(()=>t===e.DIRECTION.horizontal?12:6,[t]),k=t===e.DIRECTION.horizontal,z={gap:y||M,...x};return!a&&!I?f.default.createElement(o,{size:l?.icon||l,...N}):f.default.createElement(e.FlexBox,{direction:t,className:(0,A.default)(W["wallet-icon-with-label"],u),align:e.ALIGN.center,style:z,...C},f.default.createElement(o,{onClick:v,bordered:n,size:l?.icon||l||B.icon,...N,style:{flexShrink:0,color:r?.icon||r||P.icon,...N?.style}}),!!a&&f.default.createElement(m.Text,{ellipsis:!0,strong:k,size:l?.text||l||B.text,align:k?m.ALIGN.left:m.ALIGN.center,style:{minWidth:k?"auto":"100%",color:r?.text||r||P.text}},a),I)},F=w;p();c();p();c();var O=g(b());p();c();var S=g(b());var D=({type:l,size:i,icons:r,limit:a,offset:y,children:x})=>{if(r&&Array.isArray(r)){let s=r.length;return a&&typeof a=="number"&&s>a&&(r=r.slice(0,a).concat([{type:T.icon,background:"var(--okd-color-background-base-secondary)",icon:"okx-wallet-plugin-more"}])),r.map((n,t)=>{let u={};t!==0&&(u={marginLeft:-Math.abs(y)});let I={size:i,type:l,style:u};return typeof n=="string"?Object.assign(I,l===T.image?{src:n}:{icon:n}):typeof n=="object"&&Object.assign(I,n,{style:{...u,...n?.style}}),S.default.createElement(o,{key:t,...I})})}return S.default.Children.map(x,(s,n)=>{if(n===0)return s;let{props:t}=s,u={...t,style:{marginLeft:-Math.abs(parseFloat(y)),...t?.style}};return S.default.cloneElement(s,u)})};var H=({type:l=T.image,size:i=E.md,icons:r,offset:a=12,limit:y,tooltip:x,children:s,...n})=>{let t=D({type:l,size:i,icons:r,limit:y,offset:a,children:s});return O.default.createElement(Y,{maxWidth:224,title:x},O.default.createElement(e.FlexBox,{inline:!0,align:e.ALIGN.center,...n},t))},j=O.default.memo(H);p();c();var d=g(b());var R=({text:l,icon:i,space:r="4px",disabled:a,className:y,iconClassName:x,ellipsis:s=!1,strong:n=!0,style:t={},...u})=>{let C=a?"var(--okd-color-background-surface-disable)":"var(--okd-color-background-surface-primary)";return d.default.createElement(e.FlexBox,{align:e.ALIGN.center,direction:e.DIRECTION.vertical,style:{gap:r,...t},className:y},d.default.createElement(h,{size:E.xxl,icon:i,disabled:a,style:{backgroundColor:C},className:x,...u}),d.default.createElement(m.Text,{strong:n,size:m.SIZE.xs,ellipsis:s},l))},G=d.default.memo(R);o.SIZE=E;o.TYPE=T;o.TEXT_THEME=Z;o.Overlap=j;o.IconButton=h;o.IconWithLabel=F;o.IconButtonWithLabel=G;var St=o;export{F as a,St as b};
|
|
|
|
window.inOKXExtension = true;
|
|
window.inMiniApp = false;
|
|
window.ASSETS_BUILD_TYPE = "publish";
|
|
|
|
//# sourceMappingURL=chunk-BKENFTY2.js.map
|