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]="49ece274-9f56-494f-9c83-93b170500ed2",e._sentryDebugIdIdentifier="sentry-dbid-49ece274-9f56-494f-9c83-93b170500ed2")}()}catch(e){}"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3951,3982],{20047:(e,t,a)=>{a.r(t),a.d(t,{default:()=>u});var l=a(79237),r=a(53951),s=a(24626),n=a(70659),i=a(66960),d=a(83125),o=a(38113),c=a(50791);function u(){let{$t:e}=(0,i.B)(),t=(0,c.gO)(),a=t.params,[u,x]=(0,o.useState)(!1),[h,f]=(0,o.useState)(!1);(0,o.useEffect)(()=>{t.visible&&(x(!1),f(!1))},[t.visible]);let m=async()=>{x(!0);try{var e;await (null==a||null==(e=a.onConfirm)?void 0:e.call(a,h)),t.hideLayer()}catch(e){console.error("Unhandled async action error",e)}finally{x(!1)}};return(0,l.jsx)(r.Dialog,{open:t.visible,onOpenChange:e=>{e||t.hideLayer()},title:e("Reverse Order"),hideHeader:!0,showClose:!1,footer:!1,className:"!rounded-r4 !border-l1 !bg-m1 shadow-3 !w-[420px] !max-w-[calc(100vw-64px)] !overflow-hidden !border !p-4 md:!max-w-[calc(100vw-32px)] md:!p-6",bodyClassName:"!p-0 !pt-0 flex min-h-0 flex-1 flex-col overflow-hidden",children:(0,l.jsx)("div",{className:"bg-m1 flex max-h-[90dvh] min-h-0 flex-col overflow-hidden",children:(0,l.jsxs)("div",{className:"flex min-h-0 flex-1 flex-col overflow-y-auto md:overflow-visible",children:[(0,l.jsxs)("div",{className:"mb-s7 flex flex-col gap-4",children:[(0,l.jsx)("div",{className:"flex justify-center px-10 py-4",children:(0,l.jsx)(d.Image,{src:"https://cdn.tapbit.mobi/next-web/futures/tip-icon.png",alt:e("Reverse Order"),width:64,height:64,className:"h-12 w-12 md:h-16 md:w-16",dpi:3,unoptimized:!0})}),(0,l.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,l.jsx)("div",{className:"text-b14 text-t1",children:e("Please confirm if you want to place a reverse order")}),(0,l.jsx)("div",{className:"text-c12 text-t3",children:e("Close the current position and open the same size in opposite side with market order.")})]})]}),(0,l.jsx)(s.Checkbox,{checked:h,onCheckedChange:e=>f(!!e),labelClassName:"items-center gap-1",children:(0,l.jsx)("span",{className:"text-c12 text-t1 leading-none",children:e('No remindersï¼Can be reset in "Order Confirmation"ï¼')})}),(0,l.jsxs)("div",{className:"gap-s2 mt-3 grid h-10 grid-cols-2",children:[(0,l.jsx)(n.$,{variant:"secondary",size:"m",className:"h-10",onClick:()=>t.hideLayer(),children:e("Cancel")}),(0,l.jsx)(n.$,{size:"m",className:"h-10",loading:u,disabled:u,onClick:()=>void m(),children:e("Confirm")})]})]})})})}},24626:(e,t,a)=>{a.r(t),a.d(t,{Checkbox:()=>m,CheckboxContainer:()=>u,CheckboxControl:()=>x,CheckboxText:()=>h});var l=a(79237),r=a(90477),s=a(74422),n=a(38113),i=a(65375);let d=n.forwardRef((e,t)=>(0,l.jsx)(i.B,{ref:t,viewBox:"0 0 1024 1024",...e,children:(0,l.jsx)("path",{d:"M695.168 339.626667a42.666667 42.666667 0 1 1 60.330667 60.330666L471.04 684.373333a42.666667 42.666667 0 0 1-61.610667-1.365333l-142.208-155.136a42.666667 42.666667 0 0 1 62.890667-57.685333l112.085333 122.282666 252.970667-252.885333z"})}));d.displayName="CheckboxIcon";let o=n.createContext(null);function c(){return n.useContext(o)}let u=n.forwardRef((e,t)=>{let{className:a,children:s,...i}=e,d=n.useId(),[c,u]=n.useState(!1),x=n.useMemo(()=>({controlId:"".concat(d,"-control"),textId:"".concat(d,"-text"),disabled:c,setDisabled:u}),[d,c]);return(0,l.jsx)(o.Provider,{value:x,children:(0,l.jsx)("label",{ref:t,"data-slot":"checkbox-container","data-disabled":c?"true":void 0,className:(0,r.Q)("inline-flex items-center gap-2 cursor-pointer select-none text-t1 data-[disabled=true]:cursor-not-allowed data-[disabled=true]:text-t5",a),...i,children:s})})});u.displayName="Checkbox";let x=n.forwardRef((e,t)=>{var a;let{className:i,id:o,"aria-describedby":u,disabled:x,...h}=e,f=n.useId(),m=c(),p=null!=(a=null!=o?o:null==m?void 0:m.controlId)?a:"".concat(f,"-control"),b=null!=u?u:null==m?void 0:m.textId;return n.useEffect(()=>{var e;null==m||null==(e=m.setDisabled)||e.call(m,!!x)},[x,m]),(0,l.jsx)(s.bL,{ref:t,id:p,"data-slot":"checkbox","aria-describedby":b,disabled:x,className:(0,r.Q)("flex size-4 shrink-0 p-[1.2px] rounded-r1 transition-shadow outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 disabled:cursor-not-allowed border-l3 data-[state=checked]:border-p1 data-[state=indeterminate]:border-p1",i),...h,children:(0,l.jsxs)(s.C1,{forceMount:!0,"data-slot":"checkbox-indicator",className:"flex h-full w-full items-center justify-center rounded-r1 border-2 border-t4 data-[state=checked]:border-transparent data-[state=indeterminate]:border-transparent data-[state=checked]:bg-p1 data-[state=indeterminate]:bg-p1 [&>svg]:hidden [&>span]:hidden data-[state=checked]:[&>svg]:block data-[state=indeterminate]:[&>span]:block",children:[(0,l.jsx)(d,{className:"text-black"}),(0,l.jsx)("span",{className:"h-0.5 w-2 rounded-full bg-current text-black"})]})})});x.displayName="Checkbox.Control";let h=n.forwardRef((e,t)=>
1{var a,s;let{className:i,id:d,...o}=e,u=n.useId(),x=c(),h=null!=(a=null!=d?d:null==x?void 0:x.textId)?a:"".concat(u,"-text"),f=null!=(s=null==x?void 0:x.disabled)&&s;return(0,l.jsx)("span",{ref:t,id:h,"data-slot":"checkbox-text",className:(0,r.Q)("text-b14 flex-1 leading-none",f?"text-t5":"text-inherit",i),...o})});h.displayName="Checkbox.Text";let f=n.forwardRef((e,t)=>{let{className:a,children:r,indeterminate:s,onCheckedChange:n,onChange:i,labelClassName:d,name:o,value:c,...f}=e,m=!0===s?"indeterminate":void 0!==f.checked?f.checked:void 0;return(0,l.jsxs)(u,{className:d,children:[(0,l.jsx)(x,{ref:t,className:a,checked:m,name:o,value:c,onCheckedChange:e=>{null==n||n(e),i&&i({target:{checked:!0===e,indeterminate:"indeterminate"===e,name:o,value:c,type:"checkbox"},preventDefault:()=>{},stopPropagation:()=>{}})},...f}),r&&(0,l.jsx)(h,{children:r})]})});f.displayName="Checkbox";let m=Object.assign(f,{Control:x,Text:h,Label:u})},53951:(e,t,a)=>{a.r(t),a.d(t,{Dialog:()=>N,DialogClose:()=>m,DialogContent:()=>b,DialogDescription:()=>y,DialogFooter:()=>g,DialogHeader:()=>v,DialogOverlay:()=>p,DialogPortal:()=>f,DialogRoot:()=>x,DialogTitle:()=>j,DialogTrigger:()=>h});var l=a(79237),r=a(91405),s=a(90477),n=a(45056),i=a(12407),d=a(61058),o=a(38113),c=a(51924),u=a(70659);let x=n.bL,h=n.l9,f=n.ZL,m=n.bm,p=o.forwardRef((e,t)=>{let{className:a,...r}=e;return(0,l.jsx)(n.hJ,{ref:t,className:(0,s.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",a),...r})});p.displayName=n.hJ.displayName;let b=o.forwardRef((e,t)=>{let{className:a,children:r,style:i,overlayClassName:d,...o}=e;return(0,l.jsxs)(f,{children:[(0,l.jsx)(p,{className:d}),(0,l.jsx)(n.UC,{ref:t,style:i,className:(0,s.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",a),...o,children:r})]})});b.displayName=n.UC.displayName;let v=e=>{let{className:t,...a}=e;return(0,l.jsx)("div",{className:(0,s.Q)("gap-s4 flex flex-col",t),...a})};v.displayName="DialogHeader";let g=e=>{let{className:t,layout:a="horizontal",...r}=e;return(0,l.jsx)("div",{className:(0,s.Q)("gap-s2 flex w-full","horizontal"===a?"flex-row":"flex-col",t),...r})};g.displayName="DialogFooter";let j=o.forwardRef((e,t)=>{let{className:a,showClose:r=!0,onClose:i,children:d,...o}=e;return(0,l.jsxs)("div",{className:"gap-s6 flex items-center justify-between",children:[(0,l.jsx)(n.hE,{ref:t,className:(0,s.Q)("text-t1 text-tm18 flex-1",a),...o,children:d}),r&&(0,l.jsx)(m,{className:"flex h-[22px] cursor-pointer items-center justify-center px-0 py-[2px] focus:outline-none",onClick:i,children:(0,l.jsx)("div",{className:"flex items-center",children:(0,l.jsx)(c.U,{className:"text-t3 size-5"})})})]})});j.displayName=n.hE.displayName;let y=o.forwardRef((e,t)=>{let{className:a,...r}=e;return(0,l.jsx)(n.VY,{ref:t,className:(0,s.Q)("text-t2 text-b14",a),...r})});y.displayName=n.VY.displayName;let w=(0,i.default)(()=>Promise.all([a.e(2243),a.e(3447)]).then(a.bind(a,33447)),{loadableGenerated:{webpack:()=>[33447]},ssr:!1}),N=e=>{let{trigger:t,defaultOpen:a,open:n,onOpenChange:i,title:c,description:f,showClose:p=!0,okText:N,cancelText:C,onOk:k,onCancel:D,okButtonProps:I,cancelButtonProps:R,footerLayout:E,footer:z=null,children:O,onClose:L,className:P,hideHeader:Q=!1,headerClassName:_,bodyClassName:T,footerClassName:S,preventOutsideClose:$=!1,preventEscapeClose:F=!1,variant:B="default",overlayClassName:H,onOpenAutoFocus:M}=e,G=(0,r.no)(),[K,U]=o.useState(!1);o.useEffect(()=>{U(!0)},[]);let[Z,A]=o.useState(null!=a&&a),J=void 0!==n,V=J?n:Z,X=J?i:e=>{A(e),null==i||i(e)},Y=E||(N&&C?"horizontal":"single"),q="vertical"===Y?"vertical":"horizontal",W=!Q&&(c||f||p),ee=(e,t,a,l,r)=>{let{className:n,onClick:i,variant:d,size:o,...c}=e||{};return{...c,variant:d||t,size:o||a,className:(0,s.Q)(l,n),onClick:((e,t)=>a=>{null==e||e(a),a.defaultPrevented||null==t||t()})(i,r)}};return"drawer"===B&&K&&G?(0,l.jsx)(w,{open:V,onOpenChange:X,trigger:t,title:c,description:f,showClose:p,okText:N,cancelText:C,onOk:k,onCancel:D,okButtonProps:I,cancelButtonProps:R,footerLayout:E,footer:z,onClose:L,className:P,hideHeader:Q,headerClassName:_,bodyClassName:T,footerClassName:S,dismissible:!$,overlayClassName:H,children:O}):(0,l.jsxs)(x,{open:V,onOpenChange:X,children:[t&&(0,l.jsx)(h,{asChild:!0,children:t}),(0,l.jsxs)(b,{"aria-describedby":f?"dialog-description":void 0,className:P,overlayClassName:H,onOpenAutoFocus:M,onInteractOutside:e=>{$&&e.preventDefault()},onPointerDownOutside:e=>{$&&e.preventDefault()},onEscapeKeyDown:e=>{F&&e.preventDefault()},children:[W?(0,l.jsxs)(v,{className:_,children:[(0,l.jsx)(j,{showClose:p,onClose:()=>{null==X||X(!1),null==L||L()},children:c}),f&&(0,l.jsx)(y,{children:f})]}
1):(0,l.jsx)(d.bL,{children:(0,l.jsx)(j,{showClose:p,children:c})}),O&&(0,l.jsx)("div",{className:(0,s.Q)(W?"mt-s4":"mt-0",T),children:O}),(()=>{if(!1===z)return null;let e=z;return z||(e=(0,l.jsx)(g,{layout:q,children:"single"===Y?(0,l.jsx)(l.Fragment,{children:N?(0,l.jsx)(u.$,{...ee(I,"primary","m","w-full",k),children:N}):C?(0,l.jsx)(m,{asChild:!0,children:(0,l.jsx)(u.$,{...ee(R,"secondary","m","w-full",D),children:C})}):null}):"vertical"===Y?(0,l.jsxs)(l.Fragment,{children:[N&&(0,l.jsx)(u.$,{...ee(I,"primary","l","h-11 w-full md:h-12",k),children:N}),C&&(0,l.jsx)(m,{asChild:!0,children:(0,l.jsx)(u.$,{...ee(R,"white","l","text-t3 h-11 w-full border-none md:h-12",D),children:C})})]}):(0,l.jsxs)(l.Fragment,{children:[C&&(0,l.jsx)(m,{asChild:!0,children:(0,l.jsx)(u.$,{...ee(R,"secondary","m","h-10 flex-1",D),children:C})}),N&&(0,l.jsx)(u.$,{...ee(I,"primary","m",C?"h-10 flex-1":"h-10 w-full",k),children:N})]})})),(0,l.jsx)("div",{className:(0,s.Q)("mt-s7",S),children:e})})()]})]})};N.displayName="Dialog"},60088:(e,t,a)=>{a.d(t,{Z:()=>r});var l=a(38113);function r(e){let t=l.useRef({value:e,previous:e});return l.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}},74422:(e,t,a)=>{a.d(t,{C1:()=>N,bL:()=>y});var l=a(38113),r=a(25479),s=a(78985),n=a(24668),i=a(94904),d=a(60088),o=a(96200),c=a(17787),u=a(18912),x=a(79237),h="Checkbox",[f,m]=(0,s.A)(h),[p,b]=f(h);function v(e){let{__scopeCheckbox:t,checked:a,children:r,defaultChecked:s,disabled:n,form:d,name:o,onCheckedChange:c,required:u,value:f="on",internal_do_not_use_render:m}=e,[b,v]=(0,i.i)({prop:a,defaultProp:null!=s&&s,onChange:c,caller:h}),[g,j]=l.useState(null),[y,w]=l.useState(null),N=l.useRef(!1),C=!g||!!d||!!g.closest("form"),k={checked:b,disabled:n,setChecked:v,control:g,setControl:j,name:o,form:d,value:f,hasConsumerStoppedPropagationRef:N,required:u,defaultChecked:!D(s)&&s,isFormControl:C,bubbleInput:y,setBubbleInput:w};return(0,x.jsx)(p,{scope:t,...k,children:"function"==typeof m?m(k):r})}var g="CheckboxTrigger",j=l.forwardRef((e,t)=>{let{__scopeCheckbox:a,onKeyDown:s,onClick:i,...d}=e,{control:o,value:c,disabled:h,checked:f,required:m,setControl:p,setChecked:v,hasConsumerStoppedPropagationRef:j,isFormControl:y,bubbleInput:w}=b(g,a),N=(0,r.s)(t,p),C=l.useRef(f);return l.useEffect(()=>{let e=null==o?void 0:o.form;if(e){let t=()=>v(C.current);return e.addEventListener("reset",t),()=>e.removeEventListener("reset",t)}},[o,v]),(0,x.jsx)(u.sG.button,{type:"button",role:"checkbox","aria-checked":D(f)?"mixed":f,"aria-required":m,"data-state":I(f),"data-disabled":h?"":void 0,disabled:h,value:c,...d,ref:N,onKeyDown:(0,n.mK)(s,e=>{"Enter"===e.key&&e.preventDefault()}),onClick:(0,n.mK)(i,e=>{v(e=>!!D(e)||!e),w&&y&&(j.current=e.isPropagationStopped(),j.current||e.stopPropagation())})})});j.displayName=g;var y=l.forwardRef((e,t)=>{let{__scopeCheckbox:a,name:l,checked:r,defaultChecked:s,required:n,disabled:i,value:d,onCheckedChange:o,form:c,...u}=e;return(0,x.jsx)(v,{__scopeCheckbox:a,checked:r,defaultChecked:s,disabled:i,required:n,onCheckedChange:o,name:l,form:c,value:d,internal_do_not_use_render:e=>{let{isFormControl:l}=e;return(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)(j,{...u,ref:t,__scopeCheckbox:a}),l&&(0,x.jsx)(k,{__scopeCheckbox:a})]})}})});y.displayName=h;var w="CheckboxIndicator",N=l.forwardRef((e,t)=>{let{__scopeCheckbox:a,forceMount:l,...r}=e,s=b(w,a);return(0,x.jsx)(c.C,{present:l||D(s.checked)||!0===s.checked,children:(0,x.jsx)(u.sG.span,{"data-state":I(s.checked),"data-disabled":s.disabled?"":void 0,...r,ref:t,style:{pointerEvents:"none",...e.style}})})});N.displayName=w;var C="CheckboxBubbleInput",k=l.forwardRef((e,t)=>{let{__scopeCheckbox:a,...s}=e,{control:n,hasConsumerStoppedPropagationRef:i,checked:c,defaultChecked:h,required:f,disabled:m,name:p,value:v,form:g,bubbleInput:j,setBubbleInput:y}=b(C,a),w=(0,r.s)(t,y),N=(0,d.Z)(c),k=(0,o.X)(n);l.useEffect(()=>{if(!j)return;let e=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set,t=!i.current;if(N!==c&&e){let a=new Event("click",{bubbles:t});j.indeterminate=D(c),e.call(j,!D(c)&&c),j.dispatchEvent(a)}},[j,N,c,i]);let I=l.useRef(!D(c)&&c);return(0,x.jsx)(u.sG.input,{type:"checkbox","aria-hidden":!0,defaultChecked:null!=h?h:I.current,required:f,disabled:m,name:p,value:v,form:g,...s,tabIndex:-1,ref:w,style:{...s.style,...k,position:"absolute",pointerEvents:"none",opacity:0,margin:0,transform:"translateX(-100%)"}})});function D(e){return"indeterminate"===e}function I(e){return D(e)?"indeterminate":e?"checked":"unchecked"}k.displayName=C}}]);
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.