1try{!function(){var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="18569c9c-e407-4b83-a8be-7214dfeeea3a",e._sentryDebugIdIdentifier="sentry-dbid-18569c9c-e407-4b83-a8be-7214dfeeea3a")}()}catch(e){}(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1713,3951],{4522:e=>{e.exports=function(){var e=document.getSelection();if(!e.rangeCount)return function(){};for(var t=document.activeElement,r=[],a=0;a<e.rangeCount;a++)r.push(e.getRangeAt(a));switch(t.tagName.toUpperCase()){case"INPUT":case"TEXTAREA":t.blur();break;default:t=null}return e.removeAllRanges(),function(){"Caret"===e.type&&e.removeAllRanges(),e.rangeCount||r.forEach(function(t){e.addRange(t)}),t&&t.focus()}}},13156:(e,t,r)=>{"use strict";r.d(t,{Aq:()=>s,He:()=>c,VG:()=>o,_w:()=>n,ff:()=>d,gi:()=>l});var a=r(88518);function i(e){return{...e,isDemoTrading:!0}}let n=e=>(0,a.pY)(i(e)),l=e=>(0,a.HV)(i(e)),o=e=>(0,a.Ib)(i(e)),s=e=>(0,a.H9)(i(e)),d=e=>(0,a.SR)(i(e)),c=e=>(0,a.ei)(i(e))},18393:(e,t,r)=>{"use strict";r.d(t,{T:()=>l});var a=r(79237),i=r(38113),n=r(65375);let l=i.forwardRef((e,t)=>(0,a.jsx)(n.B,{ref:t,viewBox:"0 0 1066 1024",...e,children:(0,a.jsx)("path",{d:"M767.018667 172.842667C740.693333 170.709333 706.901333 170.666667 658.389333 170.666667h-302.933333a42.666667 42.666667 0 1 1 0-85.333334h304.768c46.250667 0 83.541333 0 113.749333 2.474667 31.104 2.56 58.410667 7.893333 83.669334 20.778667a213.333333 213.333333 0 0 1 93.226666 93.226666c12.885333 25.258667 18.261333 52.608 20.778667 83.669334 2.474667 30.208 2.474667 67.498667 2.474667 113.749333V704a42.666667 42.666667 0 0 1-85.333334 0V401.066667c0-48.512 0-82.304-2.133333-108.629334-2.133333-25.813333-6.058667-40.661333-11.818667-51.882666a128 128 0 0 0-55.893333-55.936c-11.264-5.717333-26.112-9.642667-51.925333-11.776zM298.368 234.666667h348.885333c22.485333 0 41.898667 0 57.856 1.28 16.896 1.408 33.664 4.437333 49.792 12.672a128 128 0 0 1 55.936 55.936c8.234667 16.128 11.264 32.938667 12.672 49.792 1.28 16 1.28 35.413333 1.28 57.856v348.928c0 22.485333 0 41.898667-1.28 57.856-1.365333 16.853333-4.437333 33.664-12.672 49.792a128 128 0 0 1-55.893333 55.936c-16.170667 8.234667-32.938667 11.264-49.834667 12.629333-15.957333 1.322667-35.370667 1.322667-57.856 1.322667H298.368c-22.485333 0-41.898667 0-57.898667-1.28-16.853333-1.408-33.621333-4.437333-49.792-12.672a128 128 0 0 1-55.893333-55.936c-8.234667-16.128-11.306667-32.938667-12.672-49.792a763.733333 763.733333 0 0 1-1.28-57.898667V412.245333c0-22.485333 0-41.856 1.28-57.856 1.365333-16.853333 4.437333-33.664 12.629333-49.792A128 128 0 0 1 190.72 248.618667c16.170667-8.234667 32.938667-11.264 49.792-12.629334 16-1.322667 35.413333-1.322667 57.898667-1.322666zM247.424 321.024c-11.562667 0.938667-15.872 2.56-18.005333 3.626667a42.666667 42.666667 0 0 0-18.645334 18.645333c-1.066667 2.133333-2.688 6.4-3.626666 18.005333-0.981333 12.074667-1.024 27.946667-1.024 52.565334v345.6c0 24.618667 0.042667 40.490667 1.024 52.565333 0.938667 11.605333 2.56 15.872 3.626666 18.005333a42.666667 42.666667 0 0 0 18.645334 18.645334c2.133333 1.066667 6.4 2.688 18.005333 3.626666 12.117333 0.981333 27.989333 1.024 52.565333 1.024h345.6c24.618667 0 40.533333 0 52.565334-1.024 11.605333-0.938667 15.914667-2.56 18.005333-3.626666a42.666667 42.666667 0 0 0 18.645333-18.645334c1.109333-2.133333 2.688-6.4 3.626667-18.005333 1.024-12.074667 1.024-27.946667 1.024-52.565333V413.866667c0-24.618667 0-40.490667-1.024-52.565334-0.938667-11.605333-2.56-15.914667-3.626667-18.005333a42.666667 42.666667 0 0 0-18.645333-18.645333c-2.133333-1.066667-6.4-2.688-18.005333-3.626667-12.074667-0.981333-27.946667-1.024-52.565334-1.024h-345.6c-24.576 0-40.448 0-52.565333 1.024z"})}));l.displayName="CopyIcon"},25749:(e,t,r)=>{"use strict";r.d(t,{H3:()=>w,HC:()=>S,Hx:()=>h,J5:()=>f,Lt:()=>x,N5:()=>D,NK:()=>o,T3:()=>j,TH:()=>c,g2:()=>T,j9:()=>d,ki:()=>g,me:()=>v,oK:()=>O,oh:()=>N,r4:()=>m,ve:()=>u,vs:()=>y,wZ:()=>s,x3:()=>P,x9:()=>b,xO:()=>p,zR:()=>C,zr:()=>_});var a=r(42959),i=r(80004),n=r(54327);function l(e){let t=(0,a.Z)(e);return{visible:t.visible,params:t.params,status:t.status,error:t.error,preload:t.preload,showLayer:t.open,hideLayer:t.close}}function o(e,t){(0,i.c2)(e,t)}function s(e){(0,i.mC)(e)}let d=()=>l(n.b.ContractBulkActionDialog),c=()=>l(n.b.OrderSettingsDrawer),u=()=>l(n.b.TpslEditorDialog),p=()=>l(n.b.PositionLeverageDialog),m=()=>l(n.b.PositionAdjustMarginDialog),f=()=>l(n.b.PositionShareDialog),b=()=>l(n.b.PositionCloseDifferenceDialog),g=()=>l(n.b.PositionCloseOrderConfirmDialog),h=()=>l(n.b.PlaceOrderSettings),x=()=>l(n.b.PlaceOrderTpslAdvanced),y=()=>l(n.b.PlaceOrderDifference),v=()=>l(n.b.PlaceOrderConfirm),D=()=>l(n.b.AccountResetConfirm),w=()=>l(n.b.PlaceTriggerOrdersNotice),N=()=>l(n.b.OpenService),C=()=>l(n.b.ChangeOpenOrder),S=()=>l(n.b.CancelOrder),T=()=>l(n.b.CancelPlan),O=()=>l(n.b.ChangePlanOrder),P=()=>l(n.b.CancelTriggerOrder),j=()=>l(n.b.OrderHistoryTradeDetails),_=()=>l(n.b.PlanTriggered)},26441:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>R,getTradeDetailColumns:()=>W,renderOrderHistoryDetailOrderIdCellContent:()=>F});var a=r(79237),i=r(18393),n=r(46540),l=r(93924),o=r(85002),s=r(53678),d=r
1(53951),c=r(82586),u=r(66960),p=r(90477),m=r(81407),f=r(4390),b=r(38932),g=r.n(b),h=r(38113),x=r(28598),y=r(13156),v=r(25749),D=r(19490),w=r(69534),N=r(122);function C(e){return null!=e&&""!==String(e).trim()}function S(e){if(!C(e))return!1;let t=String(e).replace(/,/g,"").trim();return!!t&&Number.isFinite(Number(t))}function T(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"--";if(!C(e))return t;if(!S(e))return String(e);let r=String(e).replace(/,/g,"").trim();return(0,D.iT)(r)}function O(e){return e?"contract_simul":"contract_futures"}function P(e){let t=String(function(e){let t=O(e),r=w.xM.getItem("".concat(t,".preferences"));return r&&"object"==typeof r?r:{}}(e).tradeUnit||"0");return"1"===t||"2"===t?t:"0"}function j(e){let t=e.trim().toUpperCase();return t?t.endsWith("-USDT-SWAP")?t.slice(0,-10):t.endsWith("-SWAP")||t.endsWith("-USDT")||t.endsWith("XUSDT")?t.slice(0,-5):t.endsWith("USDT")?t.slice(0,-4):t.split("-")[0]||t:""}function _(e,t){let r=function(e){let t=e.trim().toUpperCase(),r=new Set;t&&r.add(t);let a=function(e){let t=e.trim().toUpperCase();return t?t.endsWith("-USDT-SWAP")?t.replace(/-USDT-SWAP$/,"-SWAP"):t.endsWith("-USDT")?t.replace(/-USDT$/,"-SWAP"):t.endsWith("XUSDT")?"".concat(t.slice(0,-5),"-SWAP"):t.endsWith("USDT")?"".concat(t.slice(0,-4),"-SWAP"):t:""}(t);a&&r.add(a);let i=j(t);return i&&(r.add("".concat(i,"-SWAP")),r.add("".concat(i,"USDT")),r.add("".concat(i,"-USDT")),r.add("".concat(i,"XUSDT"))),Array.from(r)}(e),a=function(e){let t=O(e),r=w.xM.getItem("".concat(t,".symbols.configList"));return Array.isArray(r)?r:[]}(t);for(let e of r){let t=a.find(t=>String((null==t?void 0:t.symbol)||"").trim().toUpperCase()===e);if(t&&(C(t.symbol)||C(t.baseAsset)||C(t.multiplier)))return t}let i=j(e);return i&&a.find(e=>{let t=String((null==e?void 0:e.baseAsset)||"").trim().toUpperCase(),r=Number(null==e?void 0:e.multiplier);return t===i&&Number.isFinite(r)&&r>0})||{}}function A(e){return!(!e||"object"!=typeof e||Array.isArray(e))&&(void 0===e.fee||"string"==typeof e.fee)&&(void 0===e.orderPrice||"string"==typeof e.orderPrice)&&(void 0===e.quantity||"number"==typeof e.quantity)&&(void 0===e.tradeSeq||"number"==typeof e.tradeSeq)&&(void 0===e.tradeTime||"number"==typeof e.tradeTime)}function L(e,t){if(!t)return e;if(t.aborted){var r;return e.catch(()=>void 0),Promise.reject(null!=(r=t.reason)?r:new DOMException("The operation was aborted.","AbortError"))}return new Promise((r,a)=>{let i=()=>{var e;n(),a(null!=(e=t.reason)?e:new DOMException("The operation was aborted.","AbortError"))},n=()=>{t.removeEventListener("abort",i)};t.addEventListener("abort",i,{once:!0}),e.then(e=>{n(),r(e)}).catch(e=>{n(),a(e)})})}function U(e){let{symbol:t,isDemoTrading:r}=e;if(!t)return"";let a=_(t,r),{tradeUnit:i,config:n,fallbackBaseAsset:l,isDemoTrading:o}={tradeUnit:P(r),config:a,fallbackBaseAsset:j(t),isDemoTrading:r};return"1"===i?"Cont":"2"===i?o?x.QT:"USDT":n.baseAsset||l}let k="text-c12 text-t3 font-normal whitespace-nowrap",E="text-b14 text-t1 cursor-default whitespace-nowrap";function q(e){return{slot:"item",labelClassName:"text-cm12 text-t3 flex-none whitespace-nowrap [&>span]:!text-cm12",valueClassName:(0,p.cn)("text-cm12 text-t1 flex-1 [&_span]:!text-cm12",e)}}function F(e,t){return e?(0,a.jsx)("div",{className:"flex w-full justify-end",children:(0,a.jsxs)("button",{type:"button","aria-label":"Copy order ID",onClick:t,className:"gap-s1 hover:bg-bg5 flex min-h-9 cursor-pointer items-center justify-end rounded px-2 text-right transition-colors hover:opacity-80",children:[(0,a.jsx)("span",{className:"text-t1",children:e}),(0,a.jsx)(i.T,{className:"text-c14 text-t3 shrink-0"})]})}):(0,a.jsx)("span",{className:"text-t1 block w-full text-right",children:"--"})}function W(e){var t;let{$t:r,openPrice:i,detailDirection:l,leverage:o,isDemoTrading:s,detailSymbol
1:d,orderId:c,onCopyOrderId:u,roeLongTooltipText:p,roeShortTooltipText:f}=e,b=s?x.QT:"USDT",g=U({symbol:d,isDemoTrading:s});return[{title:(0,a.jsx)("span",{className:k,children:r("Transaction Time")}),key:"tradeTime",width:180,render:(e,t)=>(0,a.jsx)("span",{className:E,children:(0,m.r6)(t.tradeTime)}),mobile:{slot:"header",label:(e,t)=>(0,a.jsx)("span",{className:"text-tm14 text-t1 block min-w-0 truncate",children:(0,m.r6)(t.tradeTime)}),labelClassName:"min-w-0 flex-1"}},{title:(0,a.jsx)("span",{className:k,children:"".concat(r("Filled Price"),"(").concat(b,")")}),key:"orderPrice",width:128,render:(e,t)=>(0,a.jsx)("span",{className:E,children:t.orderPrice||"--"}),mobile:q()},{title:(0,a.jsx)("span",{className:k,children:"".concat(r("Filled Qty"),"(").concat(g,")")}),key:"quantity",width:128,render:(e,t)=>(0,a.jsx)("span",{className:E,children:function(e){let{quantity:t,symbol:r,price:a,isDemoTrading:i,includeUnit:n=!0,emptyFallback:l="--"}=e;if(!C(t))return l;if(!r)return T(t,l);if(!S(t))return String(t);let o=String(t).replace(/,/g,"").trim();if(!Number.isFinite(Number(o)))return l;let s=_(r,i),d=P(i),c=C(s.multiplier)?new N.A(String(s.multiplier)):null,u=!!(c&&c.isFinite()&&c.gt(0)),p=u&&c?c.decimalPlaces():0,m=u&&c&&("0"===d||"2"===d),f=o;m&&(f=new N.A(o).mul(c).toFixed(p,N.A.ROUND_FLOOR));let b=C(a)?String(a).replace(/,/g,"").trim():"",g=!!(b&&Number.isFinite(Number(b))),h=Number(s.precision);if("2"===d&&m&&g){let e=new N.A(o).mul(c).mul(b).toNumber();f=(0,D.Yv)(e,Number.isFinite(h)?h:0)}let x=T(f,l);if(!n)return x;let y=U({symbol:r,isDemoTrading:i});return y?"".concat(x," ").concat(y):x}({quantity:t.quantity,symbol:d,price:t.orderPrice,isDemoTrading:s,includeUnit:!1})}),mobile:q()},{title:(t={label:r("ROE"),content:(0,a.jsxs)("div",{className:"space-y-1",children:[(0,a.jsx)("p",{children:p}),(0,a.jsx)("p",{children:f})]})},(0,a.jsx)(n.Tooltip,{content:(0,a.jsx)("span",{className:"text-c12 leading-[16px]",children:t.content}),side:"top",children:(0,a.jsx)("span",{className:"border-l1 inline-flex cursor-help items-center border-b border-dashed leading-none",children:t.label})})),key:"roe",width:140,render:(e,t)=>(0,a.jsx)("span",{className:E,children:function(e){let{openPrice:t,closePrice:r,direction:a,leverage:i}=e;if(!t||!r||!i)return"--";let n=t/i;if(!n)return"--";let l=("closeLong"===a?r-t:t-r)/n*100;return Number.isFinite(l)?"".concat(l>0?"+":"").concat(l.toFixed(2),"%"):"--"}({openPrice:i,closePrice:Number(t.orderPrice||0),direction:l,leverage:o})}),mobile:{...q(),label:r("ROE")}},{title:(0,a.jsx)("span",{className:k,children:"".concat(r("Fee"),"(").concat(b,")")}),key:"fee",width:140,render:(e,t)=>(0,a.jsx)("span",{className:E,children:t.fee||"--"}),mobile:q()},{title:(0,a.jsx)("span",{className:"".concat(k," pr-0 text-right"),children:r("Order ID")}),key:"orderId",align:"right",width:180,render:()=>F(c,u),mobile:{...q("min-w-0 [&_button]:min-h-6 [&_button]:min-w-0 [&_button]:px-0 [&_span]:break-all [&_span]:whitespace-normal [&_svg]:size-3.5"),label:r("Order ID")}}]}function R(){let{$t:e,locale:t}=(0,u.B)(),r=(0,v.T3)(),i=r.params,n=null==i?void 0:i.item,p=(null==i?void 0:i.mode)==="h5",m=(null==n?void 0:n.direction)||"closeLong",b=String((null==n?void 0:n.orderId)||""),x=(null==n?void 0:n.symbol)||"",D=(0,f.useQuery)({queryKey:["trading-table-order-history-detail",t,!0,b,m,r.visible],enabled:r.visible&&!!b,queryFn:e=>{let{signal:r}=e;return L((0,y.He)({locale:t,isDemoTrading:!0,params:{orderId:b,direction:m,pageNum:1,pageSize:20}}),r)},staleTime:0}),w=(0,f.useQuery)({queryKey:["trading-table-order-history-open-price",t,!0,b,x,r.visible],enabled:r.visible&&!!b&&!!x,queryFn:e=>{let{signal:r}=e;return L((0,y.ff)({locale:t,isDemoTrading:!0,params:{orderId:b,symbol:x}}),r)},staleTime:0}),N=(0,h.useMemo)(()=>{var e,t,r;return Array.isArray(r=(null==(e=D.data)?void 0:e.code)===200?null==(t=D.data.data)?void 0:t.list:void 0)?r.filter(A):[]},[D.data]),C=W({$t:e,openPrice:(0,h.useMemo)(()=>{var e;let t=Number((null==(e=w.data)?void 0:e.code)===200?w.data.data:0);return Number.isFinite(t)?t:0},[w.data]),detailDirection:m,leverage:Number((null==n?void 0:n.leverage)||0),isDemoTrading:!0,detailSymbol
1:x,orderId:b,onCopyOrderId:()=>{b&&(g()(b),(0,l.toast)({type:"success",title:e("Copied")}))},roeLongTooltipText:e("Open Long: ROE=(Filled Price-Entry Price)/ (Entry Price/Leverage)"),roeShortTooltipText:e("Open Short: ROE=(Entry Price-Filled Price)/ (Entry Price/Leverage)")}),S=(0,a.jsx)(o.AdvancedTable,{className:"gap-0 [&_tbody_tr:hover]:bg-transparent [&_thead]:border-0 [&_thead_tr_th:last-child>div]:!w-full [&_thead_tr_th:last-child>div]:!justify-end [&>div:first-child]:rounded-none [&>div:first-child]:border-none [&>div:first-child]:bg-transparent [&>div:first-child>div]:!bg-transparent px-s6 md:px-0 [&_[data-slot=advanced-table-card-divider]]:hidden [&_[data-slot=advanced-table-card-row]]:min-h-6 [&_[data-slot=advanced-table-card-row]]:py-1 [&_[data-slot=advanced-table-card]]:gap-1 [&_[data-slot=advanced-table-card]]:border-b [&_[data-slot=advanced-table-card]]:border-l1 [&_[data-slot=advanced-table-card]]:!bg-transparent [&_[data-slot=advanced-table-card]:last-child]:border-b-0 [&_[data-slot=advanced-table-card]]:px-0 [&_[data-slot=advanced-table-card]]:py-3 [&_[data-slot=advanced-table-card]>div]:gap-0 md:[&_tbody_tr_td:first-child]:!pl-0 md:[&_tbody_tr_td:last-child]:!pr-0 md:[&_thead_tr_th]:!h-8 md:[&_thead_tr_th]:!py-0 md:[&_thead_tr_th:first-child]:!pl-0 md:[&_thead_tr_th:last-child]:!pr-0",containerClassName:"!bg-transparent !overflow-visible",tableClassName:"w-full text-left",columns:C,dataSource:N,locale:t,rowKey:(e,t)=>"".concat(e.tradeTime||"","-").concat(t),loading:D.isFetching,emptyText:(0,a.jsxs)(s.Sv,{className:"mx-auto",children:[(0,a.jsx)(s.HY,{size:"m",src:"https://cdn.tapbit.mobi/next-web/common/no-record.png",alt:"empty"}),(0,a.jsx)(s.Ou,{children:e("No Record")})]}),pagination:!1,showRowDividers:!0,autoPinWhenOverflow:!1,scroll:p?void 0:{x:896},responsive:p,mobileMode:p?"card":"table",outlined:!1,size:"l"});return r.visible&&n?(0,a.jsx)(d.Dialog,{open:r.visible,onOpenChange:e=>{e||r.hideLayer()},title:e("Trade Details"),footer:!1,variant:"drawer",className:'md:!w-[886px] md:!max-w-[886px] [&[data-vaul-drawer-direction="bottom"]]:min-h-[80vh]',bodyClassName:"px-0 pt-s3 pb-s4 md:p-0",children:p?S:(0,a.jsx)(c.ScrollArea,{orientation:"horizontal",className:"w-full",viewportClassName:"w-full",scrollBarSize:"m",children:(0,a.jsx)("div",{className:"min-w-[896px]",children:S})})}):null}},28598:(e,t,r)=>{"use strict";r.d(t,{Hp:()=>c,QT:()=>i,bh:()=>d,kG:()=>u,lf:()=>o,oI:()=>s});var a=r(3529);let i="XUSDT",n="-SWAP";function l(e){let t=null==e?void 0:e.trim().toUpperCase();if(!t)return"";if(t.endsWith("XUSDT"))return(0,a.IK)(t,"");if(t.endsWith(n)){if(!t.endsWith(n))return t;let e=t.slice(0,-n.length);return e.length>1&&e.endsWith("X")?"".concat(e.slice(0,-1)).concat(n):t}return t.endsWith("-USDT")?(0,a.Qx)(t,"-"):t.endsWith("USDT")?(0,a.Qx)(t,""):""}function o(e){return l(e)||l("BTCXUSDT")}function s(e){return l(e)}function d(e){return(0,a.oA)(o(e),"")}function c(e){let t=l(e);return t?(0,a.oA)(t,""):""}function u(e){return e?"/resource-upload/".concat(e.split("-")[0],".png"):""}},38932:(e,t,r)=>{"use strict";var a=r(4522),i={"text/plain":"Text","text/html":"Url",default:"Text"};e.exports=function(e,t){var r,n,l,o,s,d,c,u,p=!1;t||(t={}),l=t.debug||!1;try{if(s=a(),d=document.createRange(),c=document.getSelection(),(u=document.createElement("span")).textContent=e,u.ariaHidden="true",u.style.all="unset",u.style.position="fixed",u.style.top=0,u.style.clip="rect(0, 0, 0, 0)",u.style.whiteSpace="pre",u.style.webkitUserSelect="text",u.style.MozUserSelect="text",u.style.msUserSelect="text",u.style.userSelect="text",u.addEventListener("copy",function(r){if(r.stopPropagation(),t.format)if(r.preventDefault(),void 0===r.clipboardData){l&&console.warn("unable to use e.clipboardData"),l&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var a=i[t.format]||i.default;window.clipboardData.setData(a,e)}else r.clipboardData.clearData(),r.clipboardData.setData(t.format,e);t.onCopy&&(r.preventDefault(),t.onCopy(r.clipboardData))}),document.body.appendChild(u),d.selectNodeContents(u),c.addRange(d),!document.execCommand("copy"))throw Error("copy command was unsuccessful");p=!0}catch(a){l&&console.error("unable to copy using execCommand: ",a),l&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(t.format||"text",e),t.onCopy&&t.onCopy(window.clipboardData),p=!0}catch(a){l&&console.error("unable to copy using clipboardData: ",a),l&&console.error("falling back to prompt"),r="message"in t?t.message:"Copy to clipboard: #{key}, Enter",n=(/mac os x/i.test(navigator.userAgent)?"â":"Ctrl")+"+C",o=r.replace(/#{\s*key\s*}/g,n),window.prompt(o,e)}}finally{c&&("function"==typeof c.removeRange?c.removeRange(d):c.removeAllRanges()),u&&document.body.removeChild(u),s()}return p}},50791:(e,t,r)=>{"use strict";r.d(t,{H3:()=>_,HC:()=>k,Hx:()=>C,J5:()=>y,Lt:()=>T,NK:()=>o,T3:()=>W,T5:()=>d,TH:()=>u,Te:()=>j,Ui:()=>S,W5:()=>A,g2:()=>E,gO:()=>w,hQ:()=>g,j9:()=>c,ki:()=>D,kw:()=>b,me:()=>P,oK:()=>q,og:()=>N,oh:()=>L,r4:()=>x,ve:()=>p,vs:()=>O,wT:()=>f,wZ:()=>s,x3:()=>F,x9:()=>v,xO:()=>h,zR:()=>U,zr:()=>R,zx:()=>m});var a=r(42959),i=r(80004),n=r(50965);function l(e){let t=(0,a.Z)(e);return{visible:t.visible,params:t.params,status:t.status,error:t.error,preload:t.preload,showLayer:t.open,hideLayer:t.close}}function o(e,t){(0,i.c2)(e,t)}function s(e){(0,i.mC)(e)}let d=()=>l(n.b.GuideDialog),c=()=>l(n.b.ContractBulkActionDialog),u=()=>l(n.b.OrderSettingsDrawer),p=()=>l(n.b.TpslEditorDialog),m=()=>l(n.b.GridGuideDialog),f=()=>l(n.b.GridServiceDialog),b=()=>l(n.b.GridOrderSettings),g=()=>l(n.b.GridOrderConfirm),h=()=>l(n.b.PositionLeverageDialog),x=()=>l(n.b.PositionAdjustMarginDialog),y=()=>l(n.b.PositionShareDialog),v=()=>l(n.b.PositionCloseDifferenceDialog),D=()=>l(n.b.PositionCloseOrderConfirmDialog),w=()=>l(n.b.PositionReverseConfirmDialog),N=()=>l(n.b.GridStopStrategyDialog),C=()=>l(n.b.PlaceOrderSettings),S=()=>l(n.b.PlaceOrderCalculator),T=()=>l(n.b.PlaceOrderTpslAdvanced),O=()=>l(n.b.PlaceOrderDifference),P=()=>l(n.b.PlaceOrderConfirm),j=()=>l(n.b.LiquidityStatus),_=()=>l(n.b.PlaceTriggerOrdersNotice),A=()=>l(n.b.InsufficientBalance),L=()=>l(n.b.OpenService),U=()=>l(n.b.ChangeOpenOrder),k=()=>l(n.b.CancelOrder),E=()=>l(n.b.CancelPlan),q=()=>l(n.b.ChangePlanOrder),F=()=>l(n.b.CancelTriggerOrder),W=()=>l(n.b.OrderHistoryTradeDetails),R=()=>l(n.b.PlanTriggered)},50965:(e,t,r)=>{"use strict";r.d(t,{b:()=>a,k:()=>a});var a=function(e){return e.GuideDialog="futuresGuider",e.GridGuideDialog="gridGuider",e.ContractBulkActionDialog="contractBulkActionDialog",e.OrderSettingsDrawer="setOrderSettings",e.TpslEditorDialog="tpslEditorLayer",e.GridServiceDialog="gridService",e.GridOrderSettings="gridOrderSettings",e.GridOrderConfirm="gridOrderConfirm",e.PositionLeverageDialog="positionLeverageLayer",e.PositionAdjustMarginDialog="positionAdjustMarginLayer",e.PositionShareDialog="positionShareLayer",e.PositionCloseDifferenceDialog="placeDifferenceLayer",e.PositionCloseOrderConfirmDialog="placeCloseOrderConfirm",e.PositionReverseConfirmDialog="placeReverseOrderConfirm",e.GridStopStrategyDialog="stopGrid",e.PlaceOrderSettings="placeOrderSettings",e.PlaceOrderCalculator="placeOrderCalculator",e.PlaceOrderTpslAdvanced="placeOrderTpslAdvanced",e.PlaceOrderDifference="placeOrderDifference",e.PlaceOrderConfirm="placeOrderConfirm",e.LiquidityStatus="liquidityStatusLayer",e.PlaceTriggerOrdersNotice="placeTriggerOrdersNotice",e.InsufficientBalance="insufficientBalanceLayer",e.OpenService="openService",e.ChangeOpenOrder="changeOpenOrder",e.CancelOrder="cancelOrderLayer",e.CancelPlan="cancelPlanLayer",e.ChangePlanOrder="changePlanOrderLayer",e.CancelTriggerOrder="cancelTriggerOrderLayer",e.OrderHistoryTradeDetails="orderHistoryTradeDetailsLayer",e.PlanCloseOrder="planCloseOrder",e.PlanTriggered="planTriggeredLayer",e.PlanListLayer="planListLayer",e}({})},53951:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Dialog:()=>N,DialogClose:()=>b,DialogContent:()=>h,DialogDescription:()=>D,DialogFooter:()=>y,DialogHeader:()=>x,DialogOverlay:()=>g,DialogPortal:()=>f,DialogRoot:()=>p,DialogTitle:()=>v,DialogTrigger:()=>m});var a=r(79237),i=r(91405),n=r(90477),l=r(45056),o=r(12407),s=r(61058),d=r(38113),c=r(51924),u=r(70659);let p=l.bL,m=l.l9,f=l.ZL,b=l.bm,g=d.forwardRef((e,t)=>
1{let{className:r,...i}=e;return(0,a.jsx)(l.hJ,{ref:t,className:(0,n.Q)("bg-p6 fixed inset-0 z-300","data-[state=open]:animate-in data-[state=closed]:animate-out","data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0",r),...i})});g.displayName=l.hJ.displayName;let h=d.forwardRef((e,t)=>{let{className:r,children:i,style:o,overlayClassName:s,...d}=e;return(0,a.jsxs)(f,{children:[(0,a.jsx)(g,{className:s}),(0,a.jsx)(l.UC,{ref:t,style:o,className:(0,n.Q)("fixed top-[50%] left-[50%] z-300 translate-x-[-50%] translate-y-[-50%] outline-none","w-[420px] max-md:w-[calc(100vw-var(--spacing-s8)-var(--spacing-s8))] max-md:max-w-[420px]","flex flex-col","border-l1 bg-m1 p-s6 shadow-3 rounded-[12px] border","data-[state=open]:animate-in data-[state=closed]:animate-out","data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0","data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95",r),...d,children:i})]})});h.displayName=l.UC.displayName;let x=e=>{let{className:t,...r}=e;return(0,a.jsx)("div",{className:(0,n.Q)("gap-s4 flex flex-col",t),...r})};x.displayName="DialogHeader";let y=e=>{let{className:t,layout:r="horizontal",...i}=e;return(0,a.jsx)("div",{className:(0,n.Q)("gap-s2 flex w-full","horizontal"===r?"flex-row":"flex-col",t),...i})};y.displayName="DialogFooter";let v=d.forwardRef((e,t)=>{let{className:r,showClose:i=!0,onClose:o,children:s,...d}=e;return(0,a.jsxs)("div",{className:"gap-s6 flex items-center justify-between",children:[(0,a.jsx)(l.hE,{ref:t,className:(0,n.Q)("text-t1 text-tm18 flex-1",r),...d,children:s}),i&&(0,a.jsx)(b,{className:"flex h-[22px] cursor-pointer items-center justify-center px-0 py-[2px] focus:outline-none",onClick:o,children:(0,a.jsx)("div",{className:"flex items-center",children:(0,a.jsx)(c.U,{className:"text-t3 size-5"})})})]})});v.displayName=l.hE.displayName;let D=d.forwardRef((e,t)=>{let{className:r,...i}=e;return(0,a.jsx)(l.VY,{ref:t,className:(0,n.Q)("text-t2 text-b14",r),...i})});D.displayName=l.VY.displayName;let w=(0,o.default)(()=>Promise.all([r.e(2243),r.e(3447)]).then(r.bind(r,33447)),{loadableGenerated:{webpack:()=>[33447]},ssr:!1}),N=e=>{let{trigger:t,defaultOpen:r,open:l,onOpenChange:o,title:c,description:f,showClose:g=!0,okText:N,cancelText:C,onOk:S,onCancel:T,okButtonProps:O,cancelButtonProps:P,footerLayout:j,footer:_=null,children:A,onClose:L,className:U,hideHeader:k=!1,headerClassName:E,bodyClassName:q,footerClassName:F,preventOutsideClose:W=!1,preventEscapeClose:R=!1,variant:I="default",overlayClassName:z,onOpenAutoFocus:H}=e,M=(0,i.no)(),[B,G]=d.useState(!1);d.useEffect(()=>{G(!0)},[]);let[Q,X]=d.useState(null!=r&&r),K=void 0!==l,Y=K?l:Q,$=K?o:e=>{X(e),null==o||o(e)},V=j||(N&&C?"horizontal":"single"),Z="vertical"===V?"vertical":"horizontal",J=!k&&(c||f||g),ee=(e,t,r,a,i)=>{let{className:l,onClick:o,variant:s,size:d,...c}=e||{};return{...c,variant:s||t,size:d||r,className:(0,n.Q)(a,l),onClick:((e,t)=>r=>{null==e||e(r),r.defaultPrevented||null==t||t()})(o,i)}};return"drawer"===I&&B&&M?(0,a.jsx)(w,{open:Y,onOpenChange:$,trigger:t,title:c,description:f,showClose:g,okText:N,cancelText:C,onOk:S,onCancel:T,okButtonProps:O,cancelButtonProps:P,footerLayout:j,footer:_,onClose:L,className:U,hideHeader:k,headerClassName:E,bodyClassName:q,footerClassName:F,dismissible:!W,overlayClassName:z,children:A}):(0,a.jsxs)(p,{open:Y,onOpenChange:$,children:[t&&(0,a.jsx)(m,{asChild:!0,children:t}),(0,a.jsxs)(h,{"aria-describedby":f?"dialog-description":void 0,className:U,overlayClassName:z,onOpenAutoFocus:H,onInteractOutside:e=>{W&&e.preventDefault()},onPointerDownOutside:e=>{W&&e.preventDefault()},onEscapeKeyDown:e=>{R&&e.preventDefault()},children:[J?(0,a.jsxs)(x,{className:E,children:[(0,a.jsx)(v,{showClose:g,onClose:()=>{null==$||$(!1),null==L||L()},children:c}),f&&(0,a.jsx)(D,{children:f})]}):(0,a.jsx)(s.bL,{children:(0,a.jsx)(v,{showClose:g,children:c})}),A&&(0,a.jsx)("div",{className:(0,n.Q)(J?"mt-s4":"mt-0",q),children:A}),(()=>{if(!1===_)return null;let e=_;return _||(e=(0,a.jsx)(y,{layout:Z,children:"single"===V?(0,a.jsx)(a.Fragment,{children:N?(0,a.jsx)(u.$,{...ee(O,"primary","m","w-full",S),children:N}):C?(0,a.jsx)(b,{asChild:!0,children:(0,a.jsx)(u.$,{...ee(P,"secondary","m","w-full",T),children:C})}):null}):"vertical"===V?(0,a.jsxs)(a.Fragment,{children:[N&&(0,a.jsx)(u.$,{...ee(O,"primary","l","h-11 w-full md:h-12",S),children:N}),C&&(0,a.jsx)(b,{asChild:!0,children:(0,a.jsx)(u.$,{...ee(P,"white","l","text-t3 h-11 w-full border-none md:h-12",T),children:C})})]}
1):(0,a.jsxs)(a.Fragment,{children:[C&&(0,a.jsx)(b,{asChild:!0,children:(0,a.jsx)(u.$,{...ee(P,"secondary","m","h-10 flex-1",T),children:C})}),N&&(0,a.jsx)(u.$,{...ee(O,"primary","m",C?"h-10 flex-1":"h-10 w-full",S),children:N})]})})),(0,a.jsx)("div",{className:(0,n.Q)("mt-s7",F),children:e})})()]})]})};N.displayName="Dialog"},54327:(e,t,r)=>{"use strict";r.d(t,{b:()=>a,k:()=>a});var a=function(e){return e.ContractBulkActionDialog="contractBulkActionDialog",e.OrderSettingsDrawer="setOrderSettings",e.TpslEditorDialog="tpslEditorLayer",e.PositionLeverageDialog="positionLeverageLayer",e.PositionAdjustMarginDialog="positionAdjustMarginLayer",e.PositionShareDialog="positionShareLayer",e.PositionCloseDifferenceDialog="placeDifferenceLayer",e.PositionCloseOrderConfirmDialog="placeCloseOrderConfirm",e.PlaceOrderSettings="placeOrderSettings",e.PlaceOrderTpslAdvanced="placeOrderTpslAdvanced",e.PlaceOrderDifference="placeOrderDifference",e.PlaceOrderConfirm="placeOrderConfirm",e.AccountResetConfirm="accountResetLayer",e.PlaceTriggerOrdersNotice="placeTriggerOrdersNotice",e.OpenService="openService",e.ChangeOpenOrder="changeOpenOrder",e.CancelOrder="cancelOrderLayer",e.CancelPlan="cancelPlanLayer",e.ChangePlanOrder="changePlanOrderLayer",e.CancelTriggerOrder="cancelTriggerOrderLayer",e.OrderHistoryTradeDetails="orderHistoryTradeDetailsLayer",e.PlanCloseOrder="planCloseOrder",e.PlanTriggered="planTriggeredLayer",e.PlanListLayer="planListLayer",e}({})},71789:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>R,renderOrderHistoryDetailOrderIdCellContent:()=>W});var a=r(79237),i=r(18393),n=r(46540),l=r(93924),o=r(85002),s=r(53678),d=r(53951),c=r(82586),u=r(66960),p=r(90477),m=r(88518),f=r(81407),b=r(4390),g=r(38932),h=r.n(g),x=r(38113),y=r(50791),v=r(19490),D=r(69534),w=r(122);function N(e){return null!=e&&""!==String(e).trim()}function C(e){if(!N(e))return!1;let t=String(e).replace(/,/g,"").trim();return!!t&&Number.isFinite(Number(t))}function S(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"--";if(!N(e))return t;if(!C(e))return String(e);let r=String(e).replace(/,/g,"").trim();return(0,v.iT)(r)}function T(e){return e?"contract_simul":"contract_futures"}function O(e){let t=String(function(e){let t=T(e),r=D.xM.getItem("".concat(t,".preferences"));return r&&"object"==typeof r?r:{}}(e).tradeUnit||"0");return"1"===t||"2"===t?t:"0"}function P(e){let{tradeUnit:t,config:r,fallbackBaseAsset:a,isDemoTrading:i}=e;return"1"===t?"Cont":"2"===t?i?"XUSDT":"USDT":r.baseAsset||a}function j(e){let t=e.trim().toUpperCase();return t?t.endsWith("-USDT-SWAP")?t.slice(0,-10):t.endsWith("-SWAP")||t.endsWith("-USDT")||t.endsWith("XUSDT")?t.slice(0,-5):t.endsWith("USDT")?t.slice(0,-4):t.split("-")[0]||t:""}function _(e,t){let r=function(e){let t=e.trim().toUpperCase(),r=new Set;t&&r.add(t);let a=function(e){let t=e.trim().toUpperCase();return t?t.endsWith("-USDT-SWAP")?t.replace(/-USDT-SWAP$/,"-SWAP"):t.endsWith("-USDT")?t.replace(/-USDT$/,"-SWAP"):t.endsWith("XUSDT")?"".concat(t.slice(0,-5),"-SWAP"):t.endsWith("USDT")?"".concat(t.slice(0,-4),"-SWAP"):t:""}(t);a&&r.add(a);let i=j(t);return i&&(r.add("".concat(i,"-SWAP")),r.add("".concat(i,"USDT")),r.add("".concat(i,"-USDT")),r.add("".concat(i,"XUSDT"))),Array.from(r)}(e),a=function(e){let t=T(e),r=D.xM.getItem("".concat(t,".symbols.configList"));return Array.isArray(r)?r:[]}(t);for(let e of r){let t=a.find(t=>String((null==t?void 0:t.symbol)||"").trim().toUpperCase()===e);if(t&&(N(t.symbol)||N(t.baseAsset)||N(t.multiplier)))return t}let i=j(e);return i&&a.find(e=>{let t=String((null==e?void 0:e.baseAsset)||"").trim().toUpperCase(),r=Number(null==e?void 0:e.multiplier);return t===i&&Number.isFinite(r)&&r>0})||{}}function A(e){return!(!e||"object"!=typeof e||Array.isArray(e))&&(void 0===e.fee||"string"==typeof e.fee)&&(void 0===e.orderPrice||"string"==typeof e.orderPrice)&&(void 0===e.quantity||"number"==typeof e.quantity)&&(void 0===e.tradeSeq||"number"==typeof e.tradeSeq)&&(void 0===e.tradeTime||"number"==typeof e.tradeTime)}function L(e,t){if(!t)return e;if(t.aborted){var r;return e.catch(()=>void 0),Promise.reject(null!=(r=t.reason)?r:new DOMException("The operation was aborted.","AbortError"))}return new Promise((r,a)=>{let i=()=>{var e;n(),a(null!=(e=t.reason)?e:new DOMException("The operation was aborted.","AbortError"))},n=()=>{t.removeEventListener("abort",i)};t.addEventListener("abort",i,{once:!0}),e.then(e=>{n(),r(e)}).catch(e=>{n(),a(e)})})}function U(e,t){return"".concat(e,"(").concat(t?"XUSDT":"USDT",")")}let k="text-c12 text-t3 font-normal whitespace-nowrap",E="text-b14 text-t1 cursor-default whitespace-nowrap";function q(e){let{label:t,value:r}=e;return(0,a.jsxs)("div",{className:"bg-bg2 flex min-h-12 items-center justify-between rounded-lg px-3 py-2",children:[(0,a.jsx)("div",{className:"text-c12 text-t3",children:t}),(0,a.jsx)("div",{className:"text-b14 text-t1 font-semibold",children:r||"--"})]})}function F(e){return{slot:"item",labelClassName:"text-cm12 text-t3 flex-none whitespace-nowrap [&>span]:!text-cm12",valueClassName:(0,p.cn)("text-cm12 text-t1 flex-1 [&_span]:!text-cm12",e)}}function W(e,t){return e?(0,a.jsx)("div",{className:"flex w-full justify-end",children:(0,a.jsxs)("button",{type:"button","aria-label":"Copy order ID",onClick:t,className:"gap-s1 hover:bg-bg5 flex min-h-9 cursor-pointer items-center justify-end rounded px-2 text-right transition-colors hover:opacity-80",children:[(0,a.jsx)("span",{className:"text-t1",children:e}),(0,a.jsx)(i.T,{className:"text-c14 text-t3 shrink-0"})]})}):(0,a.jsx)("span",{className:"text-t1 block w-full text-right",children:"--"})}function R(){let{$t:e,locale:t}=(0,u.B)(),r=(0,y.T3)(),i=r.params,p=null==i?void 0:i.item,g=(null==i?void 0:i.mode)==="h5",D=!!(null==p?void 0:p.zeroSlippage),T=(null==p?void 0:p.direction)||"closeLong",R=String((null==p?void 0:p.orderId)||""),I=(null==p?void 0:p.symbol)||"",z=(0,b.useQuery)({queryKey:["trading-table-order-history-detail",t,!1,R,T,r.visible],enabled:r.visible&&!!R,queryFn:e=>{let{signal:r}=e;return L((0,m.ei)({locale:t,isDemoTrading:!1,params:{orderId:R,direction:T,pageNum:1,pageSize:20}}),r)},staleTime:0}),H=(0,b.useQuery)({queryKey:["trading-table-order-history-open-price",t,!1,R,I,r.visible],enabled:r.visible&&!!R&&!!I,queryFn:e=>{let{signal:r}=e;return L((0,m.SR)({locale:t,isDemoTrading:!1,params:{orderId:R,symbol:I}}),r)},staleTime:0}),M=(0,x.useMemo)(()=>{var e,t,r;return Array.isArray(r=(null==(e=z.data)?void 0:e.code)===200?null==(t=z.data.data)?void 0:t.list:void 0)?r.filter(A):[]},[z.data]),B=function(e){var t;let{$t:r,openPrice:i,detailDirection:l,leverage:o,isDemoTrading:s,detailSymbol
1:d,orderId:c,onCopyOrderId:u,roeLongTooltipText:p,roeShortTooltipText:m}=e;return[{title:(0,a.jsx)("span",{className:k,children:r("Transaction Time")}),key:"tradeTime",width:180,render:(e,t)=>(0,a.jsx)("span",{className:E,children:(0,f.r6)(t.tradeTime)}),mobile:{slot:"header",label:(e,t)=>(0,a.jsx)("span",{className:"text-tm14 text-t1 block min-w-0 truncate",children:(0,f.r6)(t.tradeTime)}),labelClassName:"min-w-0 flex-1"}},{title:(0,a.jsx)("span",{className:k,children:U(r("Fill Price"),s)}),key:"orderPrice",width:128,render:(e,t)=>(0,a.jsx)("span",{className:E,children:t.orderPrice||"--"}),mobile:F()},{title:(0,a.jsx)("span",{className:k,children:function(e,t){let r=function(e){let{symbol:t,isDemoTrading:r}=e;if(!t)return"";let a=_(t,r);return P({tradeUnit:O(r),config:a,fallbackBaseAsset:j(t),isDemoTrading:r})}(t);return r?"".concat(e,"(").concat(r,")"):e}(r("Filled Quantity"),{symbol:d,isDemoTrading:s})}),key:"quantity",width:168,render:(e,t)=>(0,a.jsx)("span",{className:E,children:function(e){let{quantity:t,symbol:r,price:a,isDemoTrading:i,emptyFallback:n="--"}=e;if(!N(t))return{quantity:n,unit:""};if(!r)return{quantity:S(t,n),unit:""};if(!C(t))return{quantity:String(t),unit:""};let l=String(t).replace(/,/g,"").trim();if(!Number.isFinite(Number(l)))return{quantity:n,unit:""};let o=_(r,i),s=O(i),d=N(o.multiplier)?new w.A(String(o.multiplier)):null,c=!!(d&&d.isFinite()&&d.gt(0)),u=c&&d?d.decimalPlaces():0,p=c&&d&&("0"===s||"2"===s),m=l;p&&(m=new w.A(l).mul(d).toFixed(u,w.A.ROUND_FLOOR));let f=N(a)?String(a).replace(/,/g,"").trim():"",b=!!(f&&Number.isFinite(Number(f))),g=Number(o.precision);if("2"===s&&p&&b){let e=new w.A(l).mul(d).mul(f).toNumber();m=(0,v.Yv)(e,Number.isFinite(g)?g:0)}let h=P({tradeUnit:s,config:o,fallbackBaseAsset:j(r),isDemoTrading:i});return{quantity:S(m,n),unit:h}}({quantity:t.quantity,symbol:d,price:t.orderPrice,isDemoTrading:s}).quantity}),mobile:F()},{title:(t={label:r("ROE"),content:(0,a.jsxs)("div",{className:"space-y-1",children:[(0,a.jsx)("p",{children:p}),(0,a.jsx)("p",{children:m})]})},(0,a.jsx)(n.Tooltip,{content:(0,a.jsx)("span",{className:"text-c12 leading-[16px]",children:t.content}),side:"top",children:(0,a.jsx)("span",{className:"border-l1 inline-flex cursor-help items-center border-b border-dashed leading-none",children:t.label})})),key:"roe",width:140,render:(e,t)=>(0,a.jsx)("span",{className:E,children:function(e){let{openPrice:t,closePrice:r,direction:a,leverage:i}=e;if(!t||!r||!i)return"--";let n=t/i;if(!n)return"--";let l=("closeLong"===a?r-t:t-r)/n*100;return Number.isFinite(l)?"".concat(l>0?"+":"").concat(l.toFixed(2),"%"):"--"}({openPrice:i,closePrice:Number(t.orderPrice||0),direction:l,leverage:o})}),mobile:{...F(),label:r("ROE")}},{title:(0,a.jsx)("span",{className:k,children:U(r("Fee"),s)}),key:"fee",width:140,render:(e,t)=>(0,a.jsx)("span",{className:E,children:t.fee||"--"}),mobile:F()},{title:(0,a.jsx)("span",{className:"".concat(k," pr-0 text-right"),children:r("Order ID")}),key:"orderId",align:"right",width:180,render:()=>W(c,u),mobile:{...F("min-w-0 [&_button]:min-h-6 [&_button]:min-w-0 [&_button]:px-0 [&_span]:break-all [&_span]:whitespace-normal [&_svg]:size-3.5"),label:r("Order ID")}}]}({$t:e,openPrice:(0,x.useMemo)(()=>{var e;let t=Number((null==(e=H.data)?void 0:e.code)===200?H.data.data:0);return Number.isFinite(t)?t:0},[H.data]),detailDirection:T,leverage:Number((null==p?void 0:p.leverage)||0),isDemoTrading:!1,detailSymbol
1:I,orderId:R,onCopyOrderId:()=>{R&&(h()(R),(0,l.toast)({type:"success",title:e("Copied")}))},roeLongTooltipText:e("Open Long: ROE=(Filled Price-Entry Price)/ (Entry Price/Leverage)"),roeShortTooltipText:e("Open Short: ROE=(Entry Price-Filled Price)/ (Entry Price/Leverage)")}),G=(0,a.jsx)(o.AdvancedTable,{className:"gap-0 [&_tbody_tr:hover]:bg-transparent [&_thead]:border-0 [&_thead_tr_th:last-child>div]:!w-full [&_thead_tr_th:last-child>div]:!justify-end [&>div:first-child]:rounded-none [&>div:first-child]:border-none [&>div:first-child]:bg-transparent [&>div:first-child>div]:!bg-transparent px-s6 md:px-0 [&_[data-slot=advanced-table-card-divider]]:hidden [&_[data-slot=advanced-table-card-row]]:min-h-6 [&_[data-slot=advanced-table-card-row]]:py-1 [&_[data-slot=advanced-table-card]]:gap-1 [&_[data-slot=advanced-table-card]]:border-b [&_[data-slot=advanced-table-card]]:border-l1 [&_[data-slot=advanced-table-card]]:!bg-transparent [&_[data-slot=advanced-table-card]:last-child]:border-b-0 [&_[data-slot=advanced-table-card]]:px-0 [&_[data-slot=advanced-table-card]]:py-3 [&_[data-slot=advanced-table-card]>div]:gap-0 md:[&_tbody_tr_td:first-child]:!pl-0 md:[&_tbody_tr_td:last-child]:!pr-0 md:[&_thead_tr_th]:!h-8 md:[&_thead_tr_th]:!py-0 md:[&_thead_tr_th:first-child]:!pl-0 md:[&_thead_tr_th:last-child]:!pr-0",containerClassName:"!bg-transparent !overflow-visible",tableClassName:"w-full text-left",columns:B,dataSource:M,locale:t,rowKey:(e,t)=>"".concat(e.tradeTime||"","-").concat(t),loading:z.isFetching,emptyText:(0,a.jsxs)(s.Sv,{className:"mx-auto",children:[(0,a.jsx)(s.HY,{size:"m",src:"https://cdn.tapbit.mobi/next-web/common/no-record.png",alt:"empty"}),(0,a.jsx)(s.Ou,{children:e("No Record")})]}),pagination:!1,showRowDividers:!0,autoPinWhenOverflow:!1,scroll:g?void 0:{x:936},responsive:g,mobileMode:g?"card":"table",outlined:!1,size:"l"});return r.visible&&p?(0,a.jsx)(d.Dialog,{open:r.visible,onOpenChange:e=>{e||r.hideLayer()},title:e("Trade Details"),footer:!1,variant:"drawer",className:'md:!w-[886px] md:!max-w-[886px] [&[data-vaul-drawer-direction="bottom"]]:min-h-[80vh]',bodyClassName:"px-0 pt-s3 pb-s4 md:p-0",children:(0,a.jsxs)("div",{className:"gap-s3 flex flex-col",children:[D?(0,a.jsxs)("div",{className:"gap-s3 grid grid-cols-1 px-6 md:grid-cols-2 md:px-0",children:[q({label:e("Fee"),value:null==p?void 0:p.fee}),q({label:e("Guarantee Fee"),value:null==p?void 0:p.guaranteeFee})]}):null,g?G:(0,a.jsx)(c.ScrollArea,{orientation:"horizontal",className:"w-full",viewportClassName:"w-full",scrollBarSize:"m",children:(0,a.jsx)("div",{className:"min-w-[936px]",children:G})})]})}):null}},81407:(e,t,r)=>{"use strict";r.d(t,{Iz:()=>o,N:()=>c,Tz:()=>i,Uy:()=>l,ac:()=>n,iN:()=>s,r6:()=>d});var a=r(19490);function i(e,t){if(!u(e))return"--";let r=String(e);return t[r]||r}function n(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"--";return u(e)&&(0,a.iT)(e)||t}function l(e){return u(e)?"".concat(String(e),"X"):"--"}function o(e){let{marketLabel:t,orderPrice:r,orderType:a}=e;if(!a)return n(r);let i=a.toLowerCase();return"planmarket"===i?"--":i.includes("market")?t:n(r)}function s(e){let{takeProfit:t,stopLoss:r}=e;return"".concat(n(t),"/").concat(n(r))}function d(e){let t=Number(e);return t?(0,a.yS)({value:t,unit:"ms",format:"YYYY-MM-DD HH:mm:ss"}):"--"}function c(e){if(!e)return"text-t1";let t=e.toLowerCase();return"openlong"===t||"closeshort"===t?"text-p2":"openshort"===t||"closelong"===t?"text-p3":"text-t1"}function u(e){return null!=e&&""!==String(e).trim()}},88518:(e,t,r)=>{"use strict";r.d(t,{A_:()=>s,Ds:()=>x,H9:()=>l,HV:()=>n,Ib:()=>o,LE:()=>b,SR:()=>f,Tc:()=>g,Z2:()=>h,ei:()=>m,lc:()=>u,lf:()=>c,pY:()=>i,r0:()=>p,xR:()=>d});var a=r(59292);function i(e){return a.request.get("/api/usdt-order-api/order/curorder",e)}function n(e){return a.request.get("/api/usdt-order-api/order/plan/open",e)}function l(e){return a.request.get("/api/usdt-order-api/order/plan/tpsl",e)}function o(e){return a.request.get("/api/usdt-order-api/order/hisorder",e)}function s(e){return a.request.get("/api/usdt-order-api/order/hisorder/kline",e)}function d(e){return a.request.get("/api/usdt-order-api/web/bill/billList",e)}function c(e){return a.request.get("/api/usdt-order-api/web/bill/sceneList",e)}function u(e){return a.request.get("/api/usdt-order-api/order/download/records",e)}function p(e){return a.request.post("/api/usdt-order-api/order/download",{...e,body:void 0})}function m(e){return a.request.get("/api/usdt-order-api/order/tradedetail",e)}function f(e){return a.request.get("/api/usdt-order-api/order/queryopenprice",e)}function b(e){return a.request.get("/api/usdt-order-api/public/calculator/profit",e)}function g(e){return a.request.get("/api/usdt-order-api/public/calculator/targetPriceProfit",e)}function h(e){return a.request.get("/api/usdt-order-api/public/calculator/targetPriceRoe",e)}function x(e){return a.request.get("/api/usdt-order-api/public/calculator/liquid
1ationPrice",e)}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.