1"use strict";(self.webpackChunk_aqx_member_web=self.webpackChunk_aqx_member_web||[]).push([["24"],{79191:function(e,t,r){r.d(t,{c2:()=>c,fs:()=>l,y_:()=>i});var n=r(479),o=r(73407),a=r(56740),i=function(){a.Yu.showAlert({message:n.ag.t("Export completed successfully."),messageType:a.KK.SUCCESS})},l=function(){a.Yu.showAlert({message:n.ag.t("Export failed. Please try again."),messageType:a.KK.ERROR})},c=function(e){var t=e.code,r=e.message;a.Yu.showAlert({message:(0,o.yi)(t,r),messageType:a.KK.ERROR})}},98435:function(e,t,r){r.d(t,{Z:()=>T});var n=r(74512),o=r(10281),a=r(81182),i=r(96838),l=r(71225),c=r(61230),s=r(6053),u=r(79930),d=r(76594),f=r(78319);let T=function(){var e=(0,a.$G)().t,t=((0,u.vU)()||{}).crmKYCStatus,r=(0,s.lE)().isKycAlertVisible,o=(0,s.z_)(function(e){return(0,f.Y)(e,"_blank")}),l=o.openManageAccountUrl,T=o.isLoading;return r?t===c.Rk.KYC_VERIFIED?(0,n.jsx)(O,{children:(0,n.jsx)(d.ZP,{variant:d.N7.INFO,title:e("No Trade Account Created"),content:e("Your information has been verified. To start trading, please create a trade account."),ctaButtonPosition:d.Gu.END,ctaButton:(0,n.jsx)(i.ZP,{uppercase:!1,variant:i.eF.FILLED_THEMED,onClick:l,loading:T,children:e("Create Trade Account")})})}):(0,n.jsx)(O,{children:(0,n.jsx)(d.ZP,{variant:d.N7.INFO,content:e("Price feed displayed is based on demo account. Please complete your KYC in order to start trading.")})}):null};var O=o.ZP.div.withConfig({componentId:"sc-85429298-0"})(["padding:","px;background-color:",";border-bottom:1px solid ",";"],l.A.XS,function(e){return e.theme.themeColors.background.default},function(e){return e.theme.themeColors.border.default})},3051:function(e,t,r){r.d(t,{Z:()=>nj});var n,o=r(74512),a=r(32735),i=r(10281),l=r(9181);r(92274),r(80153);var c=r(43545),s=r(479),u=r(73407),d=r(56740),f=r(58619);function T(e,t,r,n,o,a,i){try{var l=e[a](i),c=l.value}catch(e){r(e);return}l.done?t(c):Promise.resolve(c).then(n,o)}function O(e){return function(){var t=this,r=arguments;return new Promise(function(n,o){var a=e.apply(t,r);function i(e){T(a,n,o,i,l,"next",e)}function l(e){T(a,n,o,i,l,"throw",e)}i(void 0)})}}function S(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function p(e,t){var r,n,o,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},i=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return i.next=l(0),i.throw=l(1),i.return=l(2),"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function l(l){return function(c){var s=[l,c];if(r)throw TypeError("Generator is already executing.");for(;i&&(i=0,s[0]&&(a=0)),a;)try{if(r=1,n&&(o=2&s[0]?n.return:s[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,s[1])).done)return o;switch(n=0,o&&(s=[2&s[0],o.value]),s[0]){case 0:case 1:o=s;break;case 4:return a.label++,{value:s[1],done:!1};case 5:a.label++,n=s[1],s=[0];continue;case 7:s=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===s[0]||2===s[0])){a=0;continue}if(3===s[0]&&(!o||s[1]>o[0]&&s[1]<o[3])){a.label=s[1];break}if(6===s[0]&&a.label<o[1]){a.label=o[1],o=s;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(s);break}o[2]&&a.ops.pop(),a.trys.pop();continue}s=t.call(e,a)}catch(e){s=[6,e],n=0}finally{r=o=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}}}var b=new function e(){var t=this;if(!(this instanceof e))throw TypeError("Cannot call a class as a function");S(this,"init",function(e){f.V.initEditData(e)}),S(this,"getColumnSetting",function(){return O(function(){return p(this,function(e){switch(e.label){case 0:return f.V.setGetColumnSettingStatus("LOADING"),[4,c.VM.getAllColumnPreferencesV2({onSuccess:function(e){f.V.setGetColumnSettingStatus("SUCCESS"),[c.ZV.OPEN_POSITION,c.ZV.PENDING_ORDER,c.ZV.ORDER_HISTORY,c.ZV.POSITION_HISTORY,c.ZV.ORDERS_AND_DEALS,c.ZV.TRANSACTION_HISTORY].forEach(function(t){f.V.setColumnSettingData(t,null==e?void 0:e[t])})},onError:function(){f.V.setGetColumnSettingStatus("ERROR")},onFinally:function(){f.V.setGetColumnSettingStatus("IDLE")}})];case 1:return e.sent(),[2]}})})()}),S(this,"updateColumnSetting",function(e){var r=e.orderType,n=e.columnPreferenceSettings;return O(function(){var e;return p(this,function(t){switch(t.label){case 0:return e=this,f.V.setUpdateColumnSettingStatus("LOADING"),[4,c.VM.updateOrderColumnPreferenceV2({orderType:r,columnPreferenceSettings:n.map(function(e){return{label:e.label,visible:e.visible}})},{onSuccess:function(){return O(function(){return p(this,function(e){switch(e.label){case 0:return f.V.setUpdateColumnSettingStatus("SUCCESS"),d.Yu.showAlert({message:s.ag.t("All changes are saved."),messageType:d.KK.SUCCESS}),[4,this.getColumnSetting()];case 1:return e.sent(),[2]}})}).call(e)},onError:function(e){var t=e.message,r=e.code;d.Yu.showAlert({message:(0,u.yi)(r,t),messageType:d.KK.ERROR}),f.V.setUpdateColumnSettingStatus("ERROR")}})];case 1:return t.sent(),[2]}})}).call(t)}),S(this,"reset",function(){f.V.resetColumnSettingData()})},_=r(51983),y=r(1403),E=r(81613),h=r(41174),m=r(13266);r(92222),r(69826),r(41539);var R=r(81182),v=r(81468),g=r(6807),I=r(17580),C=r(51015),A=r(92963),P=r(74307),D=r
1(71225),x=r(67492),L=r(70452);r(21249);var j=r(82647),N=r(51008),w=r(80199),M=r(52487),Y=r(38074),k=r(33007);function U(e){var t=e.isVisible,r=e.onClose,n=e.buttonText,i=e.isClickable,l=e.onClick,c=e.options,s=e.testId,u=(0,k.VC)().theme,d=(0,a.useRef)(null);return(0,o.jsxs)(Z,{ref:d,children:[(0,o.jsxs)(H,{className:"bordered",$disabled:!i,onClick:l,"data-testid":s,children:[(0,o.jsx)(V,{children:n}),(0,o.jsx)(B,{children:(0,o.jsx)(F,{icon:t?w.Ro.CHEVRON_UP:w.Ro.CHEVRON_DOWN,size:w.sk.M,color:u.themeColors.icon.default})})]}),(0,o.jsx)(j.ZP,{isVisible:t,parentRef:d,onClose:r,dropdownWidth:"140px",dropdownPlacement:j.s1.BOTTOM_START,shadow:N.G.HIGHEST,children:c.map(function(e){return(0,o.jsx)(K,{label:e.label,onClick:e.onClick,$disabled:e.disabled,"data-testid":e.testId},e.label)})})]})}var Z=i.zo.div.withConfig({componentId:"sc-a872d272-0"})(["position:relative;"]),H=i.zo.div.withConfig({componentId:"sc-a872d272-1"})(["display:flex;align-items:center;cursor:",";&.bordered{padding-inline:","px;padding-block:","px;border:1px solid ",";border-radius:3px;&:hover{border:",";}}@media all and (max-width:1280px){&.bordered{padding:","px;}}",""],function(e){return e.$disabled?"not-allowed":"pointer"},D.A.XS,D.A.XXS,function(e){return e.theme.themeColors.border.strong},function(e){var t=e.$disabled,r=e.theme;return!t&&"1px solid "+r.themeColors.primary},D.A.XXS,function(e){var t=e.$disabled,r=e.theme;return t&&"color: "+r.themeColors.text.subtle}),F=(0,i.zo)(w.ZP).withConfig({componentId:"sc-a872d272-2"})(["@media all and (max-width:1280px){width:","px;height:","px;}"],w.sk.S,w.sk.S),V=(0,i.zo)(Y.ZP).withConfig({componentId:"sc-a872d272-3"})(["padding-inline-start:","px;"],D.A.XXXS),B=i.zo.div.withConfig({componentId:"sc-a872d272-4"})(["margin-inline-start:","px;"],D.A.XXS),K=(0,i.zo)(M.Z).withConfig({componentId:"sc-a872d272-5"})(["cursor:",";color:",";&:hover{background-color:",";}&:active{background-color:",";}"],function(e){return e.$disabled?"not-allowed":"pointer"},function(e){var t=e.$disabled,r=e.theme;return t&&r.themeColors.text.disabled},function(e){var t=e.$disabled,r=e.theme;return t?"transparent":r.themeColors.background.subtle},function(e){var t=e.$disabled,r=e.theme;return!t&&r.themeColors.primary});r(57327),r(32564);var G=r(16689),$=r(81002),X=r(9914),z=r(17609),W=r(71028),Q=r(96838),q=r(62715),J=r(97186),ee=r(88651),et=r(98900),er=function(e){var t,r,n=e.contentText,i=e.headerText,l=e.headerDescription,c=e.onClose,s=e.onConfirm,u=e.closeType,d=(0,k.VC)().theme,f=(0,R.$G)().t,T=(0,C.Pr)(["bulkCloseLoading"]).bulkCloseLoading,O=(0,a.useCallback)(function(){null==c||c()},[c]),S=(0,a.useCallback)(function(){null==s||s({onClose:c,closeType:u})},[c,s,u]);return(0,o.jsx)(en,{variant:J.KH.BASIC,okText:f("Confirm"),loading:T,footer:(0,o.jsxs)(es,{children:[(0,o.jsx)(Q.ZP,{variant:Q.eF.OUTLINED_THEMED,onClick:O,dataTestId:null==(t=(0,et.Bu)(u))?void 0:t.cancel,children:f("Cancel")}),(0,o.jsx)(Q.ZP,{variant:Q.eF.FILLED_THEMED,loading:T,dataTestId:null==(r=(0,et.Bu)(u))?void 0:r.submit,onClick:S,children:f("Confirm")})]}),children:(0,o.jsxs)(eo,{children:[(0,o.jsxs)(ea,{children:[(0,o.jsxs)(ei,{children:[(0,o.jsx)(w.ZP,{icon:w.Ro.SNACKBAR_ALERT,color:d.themeColors.warning.background}),(0,o.jsx)(Y.ZP,{typography:q.wZ.TEXT_L_BOLD,children:i})]}),(0,o.jsx)(el,{typography:q.wZ.TEXT_S_REGULAR,children:l})]}),(0,o.jsx)(ec,{children:(0,o.jsx)(Y.ZP,{children:n})})]})})},en=(0,i.ZP)(J.ZP).withConfig({componentId:"sc-d666ea5b-0"})(["width:376px;"]),eo=i.ZP.div.withConfig({componentId:"sc-d666ea5b-1"})(["display:flex;flex-direction:column;gap:","px;"],D.A.REGULAR),ea=i.ZP.div.withConfig({componentId:"sc-d666ea5b-2"})(["display:flex;flex-direction:column;gap:","px;"],D.A.XXS),ei=i.ZP.div.withConfig({componentId:"sc-d666ea5b-3"})(["display:flex;gap:","px;"],D.A.XS),el=(0,i.ZP)(Y.ZP).withConfig({componentId:"sc-d666ea5b-4"})(["color:",";"],function(e){return e.theme.themeColors.text.muted}),ec=i.ZP.div.withConfig({componentId:"sc-d666ea5b-5"})([""]),es=i.ZP.div.withConfig({componentId:"sc-d666ea5b-6"})(["display:flex;gap:","px;justify-content:flex-end;padding-inline:","px;padding-block:","px;"],D.A.XS,D.A.L,D.A.L),eu=function(e){(0,ee.ZP)(function(t){var r,n;return(0,o.jsx)(er,(r=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}
1))),n.forEach(function(t){var n;n=r[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})}return e}({},e),n=n={onClose:t},Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(n)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(n)).forEach(function(e){Object.defineProperty(r,e,Object.getOwnPropertyDescriptor(n,e))}),r))})};function ed(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function ef(e,t,r,n,o,a,i){try{var l=e[a](i),c=l.value}catch(e){r(e);return}l.done?t(c):Promise.resolve(c).then(n,o)}function eT(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var eO=function(e){var t,r=(0,R.$G)().t,n=(0,C.Pr)(["marketOrderCounts"]).marketOrderCounts,o=(0,C.b0)(),i=(0,m.M8)(),l=i||{},c=l.symbol,s=l.closable,u=(0,z.kz)(),d=(0,E.Tr)(),f=(t=(0,a.useState)(!1),function(e){if(Array.isArray(e))return e}(t)||function(e,t){var r,n,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var a=[],i=!0,l=!1;try{for(o=o.call(e);!(i=(r=o.next()).done)&&(a.push(r.value),a.length!==t);i=!0);}catch(e){l=!0,n=e}finally{try{i||null==o.return||o.return()}finally{if(l)throw n}}return a}}(t,2)||function(e,t){if(e){if("string"==typeof e)return ed(e,2);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(r);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return ed(e,t)}}(t,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),T=f[0],O=f[1],S=function(){O(function(e){return!e})},p=(0,a.useMemo)(function(){var t=d?o.filter(function(e){return!e.copyTradeInfo}):o;return!u&&h.$.checkBulkDeletePerformable({orders:t,symbol:c,assetPage:e,closable:s})},[e,s,d,u,o,c]),b=(0,a.useCallback)(function(t){var n,o=t.onClose,a=t.closeType;(n=function(){var t,n;return function(e,t){var r,n,o,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},i=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return i.next=l(0),i.throw=l(1),i.return=l(2),"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function l(l){return function(c){var s=[l,c];if(r)throw TypeError("Generator is already executing.");for(;i&&(i=0,s[0]&&(a=0)),a;)try{if(r=1,n&&(o=2&s[0]?n.return:s[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,s[1])).done)return o;switch(n=0,o&&(s=[2&s[0],o.value]),s[0]){case 0:case 1:o=s;break;case 4:return a.label++,{value:s[1],done:!1};case 5:a.label++,n=s[1],s=[0];continue;case 7:s=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===s[0]||2===s[0])){a=0;continue}if(3===s[0]&&(!o||s[1]>o[0]&&s[1]<o[3])){a.label=s[1];break}if(6===s[0]&&a.label<o[1]){a.label=o[1],o=s;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(s);break}o[2]&&a.ops.pop(),a.trys.pop();continue}s=t.call(e,a)}catch(e){s=[6,e],n=0}finally{r=o=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}}}(this,function(l){switch(l.label){case 0:return t=C.yF.context.filteredOpenPositions,n=d?t.filter(function(e){return!e.copyTradeInfo}):t,[4,h.$.bulkCloseMarket({listOpenPositions:n,ordersMaxSize:$.x_,onComplete:function(e){var t,n=(eT(t={},L.U.ALL,r("All positions have been closed.")),eT(t,L.U.PROFIT,r("All profitable positions have been closed.")),eT(t,L.U.LOSS,r("All losing positions have been closed.")),t);(0,G.ur)({message:e?n[a]:r("Order action failed"),messageType:e?G.KK.SUCCESS:G.KK.ERROR}),null==o||o()},assetPage:e,isWeb:!0,selectedSymbolDetail:i,orderProfitStatus:a})];case 1:return l.sent(),[2]}})},function(){var e=this,t=arguments;return new Promise(function(r,o){var a=n.apply(e,t);function i(e){ef(a,r,o,i,l,"next",e)}function l(e){ef(a,r,o,i,l,"throw",e)}i(void 0)})})()},[e,d,i,r]),_=(0,a.useCallback)(function(){p&&(W.q.order.bulkCloseClick({symbol
1:e?void 0:c,numOfPositions:null!=n?n:0}),S())},[p,n,c,e]),y=(0,a.useCallback)(function(t,o,a){S(),W.q.order.bulkClosePositionsClick({symbol:e?void 0:c,numOfPositions:null!=n?n:0,bulkCloseType:(0,X.O)(a)}),setTimeout(function(){eu({headerText:r("Bulk Close"),headerDescription:t,contentText:o,onConfirm:b,closeType:a})},350)},[e,b,c,n,r]),v=(0,a.useCallback)(function(){y(r("Up to {{orderMaxSize}} positions can be closed.",{orderMaxSize:$.x_}),r("Would you like to close all positions?"),L.U.ALL)},[r,y]),g=(0,a.useCallback)(function(){y(r("Up to {{orderMaxSize}} open profitable positions can be closed.",{orderMaxSize:$.x_}),r("Would you like to close all profitable positions?"),L.U.PROFIT)},[r,y]);return{isDropdownVisible:T,isClickable:p,onSelectAllPositions:v,onSelectLosingPositions:(0,a.useCallback)(function(){y(r("Up to {{orderMaxSize}} open losing positions can be closed.",{orderMaxSize:$.x_}),r("Would you like to close all losing positions?"),L.U.LOSS)},[r,y]),onSelectProfitablePositions:g,onClickBulkClose:_,toggleDropdown:S}};function eS(e){var t=e.assetPage,r=(0,R.$G)().t,n=(0,y.jO)().isHorizon,i=eO(t),l=i.isDropdownVisible,c=i.isClickable,s=i.onSelectAllPositions,u=i.onSelectLosingPositions,d=i.onSelectProfitablePositions,f=i.onClickBulkClose,T=i.toggleDropdown,O=(0,a.useMemo)(function(){return[{value:L.U.ALL,label:r("All Positions")},{value:L.U.PROFIT,label:r("Profitable Positions")},{value:L.U.LOSS,label:r("Losing Positions")}]},[r]),S=(0,a.useMemo)(function(){return[{label:r("All Positions"),onClick:s,testId:g.Of.DROPDOWN_BULK_CLOSE_ALL},{label:r("Profitable Positions"),onClick:d,testId:g.Of.DROPDOWN_BULK_CLOSE_PROFIT},{label:r("Loss Positions"),onClick:u,testId:g.Of.DROPDOWN_BULK_CLOSE_LOSS}]},[r,s,d,u]);return(0,o.jsx)(o.Fragment,{children:n?(0,o.jsx)(x.Z,{size:"small",selectedValue:L.U.ALL,onSelect:function(){},placeholder:r("Bulk Close"),options:O,dropdownWidth:"150px"}):(0,o.jsx)(U,{isVisible:l,buttonText:r("Bulk Close"),isClickable:c,onClick:f,onClose:T,options:S,testId:g.Of.BULK_CLOSE})})}var ep=r(86653),eb=r(37528);function e_(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function ey(e,t,r,n,o,a,i){try{var l=e[a](i),c=l.value}catch(e){r(e);return}l.done?t(c):Promise.resolve(c).then(n,o)}var eE=function(e){var t,r=(0,R.$G)().t,n=(0,C.Pr)(["pendingOrderCounts"]).pendingOrderCounts,o=(0,C.rl)(),i=(0,m.M8)(),l=i||{},c=l.symbol,s=l.closable,u=(0,z.kz)(),d=(t=(0,a.useState)(!1),function(e){if(Array.isArray(e))return e}(t)||function(e,t){var r,n,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var a=[],i=!0,l=!1;try{for(o=o.call(e);!(i=(r=o.next()).done)&&(a.push(r.value),a.length!==t);i=!0);}catch(e){l=!0,n=e}finally{try{i||null==o.return||o.return()}finally{if(l)throw n}}return a}}(t,2)||function(e,t){if(e){if("string"==typeof e)return e_(e,2);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(r);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return e_(e,t)}}(t,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}
1()),f=d[0],T=d[1],O=function(){T(function(e){return!e})},S=(0,a.useMemo)(function(){return!u&&h.$.checkBulkDeletePerformable({orders:o,symbol:c,assetPage:e,closable:s})},[e,s,u,o,c]),p=(0,a.useMemo)(function(){return h.$.filterPendingOrdersByDeleteOrderType(o,L.Z.LIMIT).length>0},[o]),b=(0,a.useMemo)(function(){return h.$.filterPendingOrdersByDeleteOrderType(o,L.Z.STOP).length>0},[o]),_=(0,a.useMemo)(function(){return h.$.filterPendingOrdersByDeleteOrderType(o,L.Z.STOP_LIMIT).length>0},[o]),y=(0,a.useCallback)(function(t){var n,o=t.closeType,a=t.onClose;(n=function(){var t;return function(e,t){var r,n,o,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},i=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return i.next=l(0),i.throw=l(1),i.return=l(2),"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function l(l){return function(c){var s=[l,c];if(r)throw TypeError("Generator is already executing.");for(;i&&(i=0,s[0]&&(a=0)),a;)try{if(r=1,n&&(o=2&s[0]?n.return:s[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,s[1])).done)return o;switch(n=0,o&&(s=[2&s[0],o.value]),s[0]){case 0:case 1:o=s;break;case 4:return a.label++,{value:s[1],done:!1};case 5:a.label++,n=s[1],s=[0];continue;case 7:s=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===s[0]||2===s[0])){a=0;continue}if(3===s[0]&&(!o||s[1]>o[0]&&s[1]<o[3])){a.label=s[1];break}if(6===s[0]&&a.label<o[1]){a.label=o[1],o=s;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(s);break}o[2]&&a.ops.pop(),a.trys.pop();continue}s=t.call(e,a)}catch(e){s=[6,e],n=0}finally{r=o=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}}}(this,function(n){switch(n.label){case 0:return t=o,[4,h.$.bulkDeletePendingOrders({listPendingOrders:C.yF.context.filteredPendingOrders,ordersMaxSize:$.x_,onComplete:function(e){var n=(0,eb.h_)(t);(0,G.ur)({message:e?n:r("Order action failed"),messageType:e?G.KK.SUCCESS:G.KK.ERROR}),null==a||a()},assetPage:e,isWeb:!0,selectedSymbolDetail:i,deleteOrderType:t})];case 1:return n.sent(),[2]}})},function(){var e=this,t=arguments;return new Promise(function(r,o){var a=n.apply(e,t);function i(e){ey(a,r,o,i,l,"next",e)}function l(e){ey(a,r,o,i,l,"throw",e)}i(void 0)})})()},[e,i,r]),E=(0,a.useCallback)(function(){S&&(W.q.order.bulkDeleteClick({symbol
1:!e&&(null==i?void 0:i.symbol)?null==i?void 0:i.symbol:void 0,numOfPositions:null!=n?n:0}),O())},[e,S,n,null==i?void 0:i.symbol]),v=(0,a.useCallback)(function(t){W.q.order.bulkDeleteClick({symbol:!e&&(null==i?void 0:i.symbol)?null==i?void 0:i.symbol:void 0,numOfPositions:null!=n?n:0}),O(),setTimeout(function(){eu({headerText:r("Bulk Delete"),headerDescription:(0,eb.Ci)(t),contentText:(0,eb.gS)(t),onConfirm:y,closeType:t})},350)},[e,y,n,null==i?void 0:i.symbol,r]),g=(0,a.useCallback)(function(){v(L.Z.ALL)},[v]),I=(0,a.useCallback)(function(){p&&v(L.Z.LIMIT)},[p,v]),A=(0,a.useCallback)(function(){b&&v(L.Z.STOP)},[b,v]),P=(0,a.useCallback)(function(){_&&v(L.Z.STOP_LIMIT)},[_,v]);return{isDropdownVisible:f,isClickable:S,isLimitOrderBulkDeletable:p,isStopOrderBulkDeletable:b,isStopLimitOrderBulkDeletable:_,onSelectAllOrders:g,onSelectLimitOrders:I,onSelectStopOrders:A,onSelectStopLimitOrders:P,onClickBulkDelete:E,toggleDropdown:O}};function eh(e){var t=e.assetPage,r=(0,R.$G)().t,n=(0,y.jO)(),i=n.isHorizon,l=n.isMT5,c=(0,y.Vs)(),s=c===ep.RU.CENTROID,u=c===ep.RU.LIRUNEX,d=eE(t),f=d.isDropdownVisible,T=d.isClickable,O=d.isLimitOrderBulkDeletable,S=d.isStopOrderBulkDeletable,p=d.isStopLimitOrderBulkDeletable,b=d.onSelectAllOrders,_=d.onSelectLimitOrders,E=d.onSelectStopOrders,h=d.onSelectStopLimitOrders,m=d.onClickBulkDelete,v=d.toggleDropdown,I=(0,a.useMemo)(function(){var e=[{label:r("All Orders"),onClick:b},{label:r("Limit Orders"),disabled:!O,onClick:_},{label:r("Stop Orders"),disabled:!S,onClick:E}];return(i||l&&!s&&!u)&&e.push({label:r("Stop Limit Orders"),disabled:!p,onClick:h}),e},[i,O,l,s,u,p,S,b,_,h,E,r]);return(0,o.jsx)(o.Fragment,{children:i?(0,o.jsx)(x.Z,{size:"small",onSelect:function(){},selectedValue:"bulkDelete",options:[{label:r("Bulk Delete"),value:"bulkDelete"}],dropdownWidth:"150px"}):(0,o.jsx)(U,{isVisible:f,buttonText:r("Bulk Delete"),isClickable:T,onClick:m,onClose:v,options:I,testId:g.Of.BULK_DELETE})})}var em=r(84451);r(34553);var eR=r(5513),ev=r(95339),eg=r(67445),eI=r(87364),eC=r(79908);let eA=function(e){var t=e.currentColumnSettingType,r=e.item,n=e.integration;return(0,o.jsx)(eC.ol,{children:(0,o.jsx)(eC.dz,{children:(0,o.jsxs)(eC.y7,{children:[(0,o.jsx)(P.Z,{checked:!0,disabled:!0}),(0,o.jsx)(Y.ZP,{typography:q.wZ.TEXT_M_REGULAR,children:(0,eI.RN)(r.label,n,t)})]})})},r.label)};r(39714);var eP=r(759);let eD=function(e){var t,r,n=e.item,a=e.handleCheckboxChange,i=e.currentColumnSettingType,l=(0,eg.nB)({id:n.label}),c=l.setNodeRef,s=l.transform,u=l.transition,d=l.setActivatorNodeRef,f=l.listeners,T={transform:eP.ux.Transform.toString(s),transition:u},O=(0,y.$X)();return(0,o.jsx)(eC.ol,{ref:c,style:T,children:(0,o.jsxs)(eC.dz,{children:[(0,o.jsxs)(eC.y7,{children:[(0,o.jsx)(P.Z,{checked:n.visible,onClick:function(){return a(n.label,!n.visible)}}),(0,o.jsx)(Y.ZP,{typography:q.wZ.TEXT_M_REGULAR,children:(0,eI.RN)(n.label,O,i)})]}),(0,o.jsx)(ex,(t=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n;n=r[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})}return e}({ref:d},f),r=r={children:(0,o.jsx)(w.ZP,{icon:w.Ro.REORDER,size:w.sk.M})},Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}),t))]})},n.label)};var ex=i.ZP.span.withConfig({componentId:"sc-a5e705e4-0"})(["display:flex;align-items:center;justify-content:center;width:16px;height:16px;cursor:grab;"]);let eL=function(){var e=(0,em.mh)(),t=e.editingColumnSettings,r=e.currentColumnSettingType,n=(0,y.$X)(),i=(0,a.useCallback)(function(e){var r=e.active,n=e.over;if(n&&r.id!==n.id){var o=t.findIndex(function(e){return e.id===r.id}),a=t.findIndex(function(e){return e.id===n.id});o>=0&&a>=0&&em.Vv.updateColumnSettingData((0,eg.Rp)(t,o,a))}},[t]),l=(0,a.useMemo)(function(){return t.map(function(e){return e.label})},[t]),c=(0,a.useCallback)(function(e,r){em.Vv.updateColumnSettingData(t.map(function(t){var n,o;return t.label===e?(n=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}
1))),n.forEach(function(t){var n;n=r[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})}return e}({},t),o=o={visible:r},Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(o)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(o)).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(o,e))}),n):t}))},[t]);return(0,o.jsx)(eR.LB,{onDragEnd:i,modifiers:[ev.DL],children:(0,o.jsx)(eg.Fo,{items:l,strategy:eg.qw,children:t.map(function(e){return e.editable?(0,o.jsx)(eD,{item:e,handleCheckboxChange:c,currentColumnSettingType:r},e.label):(0,o.jsx)(eA,{item:e,integration:n,currentColumnSettingType:r},e.label)})})})};var ej=function(){var e=(0,em.mh)().editingColumnSettings,t=e.every(function(e){return e.visible}),r=(0,a.useCallback)(function(){em.Vv.updateColumnSettingData(e.map(function(e){var r,n;return e.editable?(r=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n;n=r[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})}return e}({},e),n=n={visible:!t},Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(n)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(n)).forEach(function(e){Object.defineProperty(r,e,Object.getOwnPropertyDescriptor(n,e))}),r):e}))},[e,t]);return{isSelectedAll:t,selectAllColumn:r}},eN=function(){var e=(0,R.$G)().t,t=ej(),r=t.isSelectedAll,n=t.selectAllColumn;return(0,o.jsx)(ew,{children:(0,o.jsx)(eC.dz,{children:(0,o.jsxs)(eC.y7,{children:[(0,o.jsx)(P.Z,{checked:r,onClick:n}),(0,o.jsx)(eM,{typography:q.wZ.TEXT_M_MEDIUM,children:e("Show all")})]})})})},ew=(0,i.zo)(eC.ol).withConfig({componentId:"sc-ae62fe65-0"})(["border-bottom:1px solid ",";"],function(e){return e.theme.themeColors.border.subtle}),eM=(0,i.zo)(Y.ZP).withConfig({componentId:"sc-ae62fe65-1"})(["text-transform:capitalize;"]),eY=function(e){var t=e.onCancel,r=e.orderType,n=(0,R.$G)().t,i=(0,em.mh)(),l=i.isResetDefaultButtonDisabled,c=i.editingColumnSettings,s=i.defaultColumnSettings,u=i.isDirty,d=(0,a.useCallback)(function(){var e=s.filter(function(e){return e.editable});b.updateColumnSetting({orderType:r,columnPreferenceSettings:e}),t()},[r,s,t]),f=(0,a.useCallback)(function(){u?(0,J.OQ)({modalTitle:n("Confirmation"),content:n("Are you sure to proceed without saving?"),okText:n("Confirm"),cancelText:n("Cancel"),onOk:function(e){var r=e.onCancel;null==r||r(),t()}}):t()},[t,n,u]),T=(0,a.useCallback)(function(){var e=c.filter(function(e){return e.editable});b.updateColumnSetting({orderType:r,columnPreferenceSettings:e}),t()},[r,c,t]);return(0,o.jsx)(ek,{children:(0,o.jsxs)(eU,{children:[(0,o.jsx)(Q.ZP,{variant:Q.eF.OUTLINED_THEMED,onClick:d,disabled:l,children:n("Reset to default")}),(0,o.jsxs)(eZ,{children:[(0,o.jsx)(Q.ZP,{variant:Q.eF.OUTLINED,onClick:f,children:n("Cancel")}),(0,o.jsx)(Q.ZP,{variant:Q.eF.FILLED_THEMED,onClick:T,disabled:!u,children:n("Done")})]})]})})},ek=i.zo.div.withConfig({componentId:"sc-cec5ac52-0"})(["width:100%;border-top:1px solid ",";"],function(e){return e.theme.themeColors.border.default}),eU=i.zo.div.withConfig({componentId:"sc-cec5ac52-1"})(["display:flex;justify-content:space-between;align-items:center;padding:20px;gap:","px;"],D.A.XS),eZ=i.zo.div.withConfig({componentId:"sc-cec5ac52-2"})(["display:flex;justify-content:flex-end;align-items:center;gap:","px;"],D.A.XS);function eH(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var eF=function(e){var t,r=(0,R.$G)().t;return(eH(t={},c.ZV.OPEN_POSITION,r("Open Position")),eH(t,c.ZV.PENDING_ORDER,r("Pending Order")),eH(t,c.ZV.ORDER_HISTORY,r("Order History")),eH(t,c.ZV.POSITION_HISTORY,r("Position History")),eH(t,c.ZV.ORDERS_AND_DEALS,r("Orders and Deal
1s")),eH(t,c.ZV.OPTION_CHAIN,r("Option Chain")),eH(t,c.ZV.TRANSACTION_HISTORY,r("Transaction History")),eH(t,c.ZV.COPY_TRADE_MISSED_TRADES,r("Missed Trades")),eH(t,c.ZV.COPY_TRADE_PROFILE,r("Copy Trade Profile")),t)[e]||""};function eV(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var eB=function(e){var t;return(eV(t={},c.ZV.OPEN_POSITION,192),eV(t,c.ZV.PENDING_ORDER,384),eV(t,c.ZV.ORDER_HISTORY,320),eV(t,c.ZV.POSITION_HISTORY,320),eV(t,c.ZV.ORDERS_AND_DEALS,320),eV(t,c.ZV.OPTION_CHAIN,320),eV(t,c.ZV.TRANSACTION_HISTORY,320),eV(t,c.ZV.COPY_TRADE_MISSED_TRADES,320),eV(t,c.ZV.COPY_TRADE_PROFILE,320),t)[e]||384},eK=function(e){var t=e.orderType,r=e.onCancel,n=eF(t),a=eB(t);return(0,o.jsxs)(J.ZP,{variant:J.KH.CONFIRMATION,modalTitle:n,footer:(0,o.jsx)(eY,{orderType:t,onCancel:r}),children:[(0,o.jsx)(eN,{}),(0,o.jsx)(eG,{$contentHeight:a,children:(0,o.jsx)(eL,{})})]})},eG=i.ZP.div.withConfig({componentId:"sc-3bbe3d2a-0"})(["max-height:",";overflow-y:auto;height:100%;width:100%;"],function(e){var t=e.$contentHeight;return"".concat(t,"px")}),e$=function(e){b.init(e.orderType);var t=function(e){em.Vv.resetColumnSettingData(),e()};(0,ee.ZP)(function(r){var n,a;return(0,o.jsx)(eK,(n=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n;n=r[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})}return e}({},e),a=a={onCancel:function(){return t(r)}},Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(a)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(a)).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(a,e))}),n))})};function eX(){var e=(0,k.VC)().theme,t=(0,C.Pr)(["orderSelectedTab"]).orderSelectedTab,r=(0,a.useCallback)(function(){e$({orderType:t})},[t]);return(0,o.jsx)(Q.ZP,{variant:Q.eF.OUTLINED,size:"small",onClick:r,textColor:e.themeColors.icon.default,children:(0,o.jsx)(w.ZP,{icon:w.Ro.COLUMN_SELECTOR})})}var ez=r(15226),eW=r(81993);function eQ(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function eq(e){return(eq=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function eJ(e,t){return(eJ=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function e0(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(e0=function(){return!!e})()}var e1={isLoading:!1,sorting:[]},e2=new(function(e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function");function t(){var e,r,n;if(!(this instanceof t))throw TypeError("Cannot call a class as a function");return r=eq(r=t),eQ(e=function(e,t){var r;if(t&&("object"==((r=t)&&"undefined"!=typeof Symbol&&r.constructor===Symbol?"symbol":typeof r)||"function"==typeof t))return t;if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(this,e0()?Reflect.construct(r,[],eq(this).constructor):r.apply(this,n)),"setSorting",function(t){e.context.sorting=t}),eQ(e,"resetSorting",function(){e.context.sorting=[]}),eQ(e,"setLoading",function(t){e.context.isLoading=t}),e.context=e1,e}return t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&eJ(t,e),t}(eW.default)),e7=r(48881),e6=r(79191),e3=r(25499),e5=r(6803);function e8(e,t,r,n,o,a,i){try{var l=e[a](i),c=l.value}catch(e){r(e);return}l.done?t(c):Promise.resolve(c).then(n,o)}function e4(e){return function(){var t=this,r=arguments;return new Promise(function(n,o){var a=e.apply(t,r);function i(e){e8(a,n,o,i,l,"next",e)}function l(e){e8(a,n,o,i,l,"throw",e)}i(void 0)})}}function e9(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function te(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}
1))),n.forEach(function(t){e9(e,t,r[t])})}return e}function tt(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}),e}function tr(e,t){var r,n,o,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},i=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return i.next=l(0),i.throw=l(1),i.return=l(2),"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function l(l){return function(c){var s=[l,c];if(r)throw TypeError("Generator is already executing.");for(;i&&(i=0,s[0]&&(a=0)),a;)try{if(r=1,n&&(o=2&s[0]?n.return:s[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,s[1])).done)return o;switch(n=0,o&&(s=[2&s[0],o.value]),s[0]){case 0:case 1:o=s;break;case 4:return a.label++,{value:s[1],done:!1};case 5:a.label++,n=s[1],s=[0];continue;case 7:s=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===s[0]||2===s[0])){a=0;continue}if(3===s[0]&&(!o||s[1]>o[0]&&s[1]<o[3])){a.label=s[1];break}if(6===s[0]&&a.label<o[1]){a.label=o[1],o=s;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(s);break}o[2]&&a.ops.pop(),a.trys.pop();continue}s=t.call(e,a)}catch(e){s=[6,e],n=0}finally{r=o=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}}}var tn=new function e(){var t=this;if(!(this instanceof e))throw TypeError("Cannot call a class as a function");e9(this,"setSorting",function(e){e2.setSorting(e)}),e9(this,"resetSorting",function(){e2.resetSorting()}),e9(this,"getSorting",function(){return e2.context.sorting}),e9(this,"isLoading",function(){return e2.context.isLoading}),e9(this,"exportOpenPositionData",function(e){return e4(function(){var t;return tr(this,function(r){switch(r.label){case 0:e2.setLoading(!0),r.label=1;case 1:return r.trys.push([1,3,4,5]),t=(0,e5.WB)(c.ZV.OPEN_POSITION,e||e2.context.sorting),[4,e7.X3.export(t)];case 2:return r.sent(),(0,e6.y_)(),[2,(0,e5.qu)(!0)];case 3:return r.sent(),(0,e6.fs)(),[2,(0,e5.qu)(!1)];case 4:return e2.setLoading(!1),[7];case 5:return[2]}})})()}),e9(this,"exportPendingOrderData",function(e){return e4(function(){var t;return tr(this,function(r){switch(r.label){case 0:e2.setLoading(!0),r.label=1;case 1:return r.trys.push([1,3,4,5]),t=(0,e5.WB)(c.ZV.PENDING_ORDER,e||e2.context.sorting),[4,e7.X3.exportPending(t)];case 2:return r.sent(),(0,e6.y_)(),[2,(0,e5.qu)(!0)];case 3:return r.sent(),(0,e6.fs)(),[2,(0,e5.qu)(!1)];case 4:return e2.setLoading(!1),[7];case 5:return[2]}})})()}),e9(this,"getOrderHistoryTypeFromSelectedTab",function(){var e=e3.y.context.orderHistorySelectedTab;return(0,e5.oO)(e)}),e9(this,"getOrderHistoryPreferenceType",function(){switch(e3.y.context.orderHistorySelectedTab){case c.ZV.POSITION_HISTORY:var e=y.lj.getCompanyIntegration();if(e===ep.wS.HORIZON||e===ep.wS.METATRADER4)return c.ZV.ORDER_HISTORY;return c.ZV.POSITION_HISTORY;case c.ZV.ORDER_HISTORY:return c.ZV.ORDER_HISTORY;case c.ZV.TRANSACTION_HISTORY:return c.ZV.TRANSACTION_HISTORY;default:return c.ZV.POSITION_HISTORY}}),e9(this,"exportHistoriesData",function(e){return e4(function(){var t,r,n,o,a,i,l,c;return tr(this,function(s){switch(s.label){case 0:e2.setLoading(!0),s.label=1;case 1:return s.trys.push([1,3,4,5]),t=this.getOrderHistoryPreferenceType(),r=(0,e5.WB)(t,e||e2.context.sorting),n=this.getOrderHistoryTypeFromSelectedTab(),o=e3.y.context.orderHistoryDateRange,i=(a=(0,eb.B7)(o)).epochFrom,l=a.epochTo,c=tt(te({},r),{from:i,to:l,type:n}),[4,e7.X3.exportHistories(c)];case 2:return s.sent(),(0,e6.y_)(),[2,(0,e5.qu)(!0)];case 3:return s.sent(),(0,e6.fs)(),[2,(0,e5.qu)(!1)];case 4:return e2.setLoading(!1),[7];case 5:return[2]}})}).call(t)}),e9(this,"exportTransactionHistoriesData",function(e){return e4(function(){var t,r,n,o,a,i,l,c;return tr(this,function(s){switch(s.label){case 0:e2.setLoading(!0),s.label=1;case 1:return s.trys.push([1,3,4,5]),t=this.getOrderHistoryPreferenceType(),r=(0,e5.WB)(t,e||e2.context.sorting),n=this.getOrderHistoryTypeFromSelectedTab(),o=e3.y.context.orderHistoryDateRange,i=(a=(0,eb.B7)(o)).epochFrom,l=a.epochTo,c=tt(te({},r),{from:i,to:l,type:n}),[4,e7.X3.exportTransactionHistories(c)];case 2:return s.sent(),(0,e6.y_)(),[2,(0,e5.qu)(!0)];case 3:return s.sent(),(0,e6.fs)(),[2,(0,e5.qu)(!1)];case 4:return e2.setLoading(!1),[7];case 5:return[2]}})}).call(t)}),e9(this,"exportDealHistoriesData",function(e){return e4(function(){var t,r,n,o,a,i;return tr(this,function(l){switch(l.label){case 0:e2.setLoading(!0),l.label=1;case 1:return l.trys.push([1,3,4,5]),t=(0,e5.WB)(c.ZV.ORDERS_AND_DEALS,e||e2.context.sorting),r=e3.y.context.orderHistoryDateRange,o=(n=(0,eb.B7)(r)).epochFrom,a=n.epochTo,i=tt(te({},t),{from:o,to:a}),[4,e7.X3.exportDealHistories(i)];case 2:return l.sent(),(0,e6.y_)(),[2,(0,e5.qu)(!0)];case 3:return l.sent(),(0,e6.fs)(),[2,(0,e5.qu)(!1)];case 4:return e2.setLoading(!1),[7];case 5:return[2]}})})()})};function to(e,t,r,n,o,a,i){try{var l=e[a](i),c=l.value}catch(e){r(e);return}l.done?t(c):Promise.resolve(c).then(n,o)}function ta(e){return function(){var t=this,r=arguments;return new Promise(function(n,o){var a=e.apply(t,r);function i(e){to(a,n,o,i,l,"next",e)}function l(e){to(a,n,o,i,l,"throw",e)}i(void 0)})}}function ti(e,t){var r,n,o,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},i=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return i.next=l(0),i.throw=l(1),i.return=l(2),"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function l(l){return function(c){var s=[l,c];if(r)throw TypeError("Generator is already executing.");for(;i&&(i=0,s[0]&&(a=0)),a;)try{if(r=1,n&&(o=2&s[0]?n.return:s[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,s[1])).done)return o;switch(n=0,o&&(s=[2&s[0],o.value]),s[0]){case 0:case 1:o=s;break;case 4:return a.label++,{value:s[1],done:!1};case 5:a.label++,n=s[1],s=[0];continue;case 7:s=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===s[0]||2===s[0])){a=0;continue}if(3===s[0]&&(!o||s[1]>o[0]&&s[1]<o[3])){a.label=s[1];break}if(6===s[0]&&a.label<o[1]){a.label=o[1],o=s;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(s);break}o[2]&&a.ops.pop(),a.trys.pop();continue}s=t.call(e,a)}catch(e){s=[6,e],n=0}finally{r=o=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}}}function tl(e,t,r,n,o,a,i){try{var l=e[a](i),c=l.value}catch(e){r(e);return}l.done?t(c):Promise.resolve(c).then(n,o)}let tc=function(){var e=(0,R.$G)().t,t=(0,k.VC)().theme,r={isLoading:e2.context.
1isLoading,sorting:e2.context.sorting,setSorting:(0,a.useCallback)(function(e){tn.setSorting(e)},[]),resetSorting:(0,a.useCallback)(function(){tn.resetSorting()},[]),exportOpenPositions:(0,a.useCallback)(function(e){return ta(function(){return ti(this,function(t){switch(t.label){case 0:return[4,tn.exportOpenPositionData(e)];case 1:return[2,t.sent()]}})})()},[]),exportPendingOrders:(0,a.useCallback)(function(e){return ta(function(){return ti(this,function(t){switch(t.label){case 0:return[4,tn.exportPendingOrderData(e)];case 1:return[2,t.sent()]}})})()},[]),exportOrderHistory:(0,a.useCallback)(function(e){return ta(function(){return ti(this,function(t){switch(t.label){case 0:return[4,tn.exportHistoriesData(e)];case 1:return[2,t.sent()]}})})()},[]),exportDealHistory:(0,a.useCallback)(function(e){return ta(function(){return ti(this,function(t){switch(t.label){case 0:return[4,tn.exportDealHistoriesData(e)];case 1:return[2,t.sent()]}})})()},[]),exportTransactionHistory:(0,a.useCallback)(function(e){return ta(function(){return ti(this,function(t){switch(t.label){case 0:return[4,tn.exportTransactionHistoriesData(e)];case 1:return[2,t.sent()]}})})()},[])},n=r.isLoading,i=r.exportOpenPositions,l=r.exportPendingOrders,s=r.exportOrderHistory,u=r.exportDealHistory,d=r.exportTransactionHistory,f=(0,C.Pr)(["orderSelectedTab"]).orderSelectedTab,T=(0,a.useMemo)(function(){switch(f){case c.ZV.OPEN_POSITION:return i;case c.ZV.PENDING_ORDER:return l;case c.ZV.ORDER_HISTORY:case c.ZV.POSITION_HISTORY:return s;case c.ZV.TRANSACTION_HISTORY:return d;case c.ZV.ORDERS_AND_DEALS:return u;default:return null}},[f,i,l,s,u,d]),O=(0,a.useCallback)(function(){var e;return(e=function(){return function(e,t){var r,n,o,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},i=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return i.next=l(0),i.throw=l(1),i.return=l(2),"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function l(l){return function(c){var s=[l,c];if(r)throw TypeError("Generator is already executing.");for(;i&&(i=0,s[0]&&(a=0)),a;)try{if(r=1,n&&(o=2&s[0]?n.return:s[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,s[1])).done)return o;switch(n=0,o&&(s=[2&s[0],o.value]),s[0]){case 0:case 1:o=s;break;case 4:return a.label++,{value:s[1],done:!1};case 5:a.label++,n=s[1],s=[0];continue;case 7:s=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===s[0]||2===s[0])){a=0;continue}if(3===s[0]&&(!o||s[1]>o[0]&&s[1]<o[3])){a.label=s[1];break}if(6===s[0]&&a.label<o[1]){a.label=o[1],o=s;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(s);break}o[2]&&a.ops.pop(),a.trys.pop();continue}s=t.call(e,a)}catch(e){s=[6,e],n=0}finally{r=o=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}}}(this,function(e){switch(e.label){case 0:if(!T)return[3,2];return[4,T()];case 1:e.sent(),e.label=2;case 2:return[2]}})},function(){var t=this,r=arguments;return new Promise(function(n,o){var a=e.apply(t,r);function i(e){tl(a,n,o,i,l,"next",e)}function l(e){tl(a,n,o,i,l,"throw",e)}i(void 0)})})()},[T]),S=!T;return(0,o.jsx)(ez.Z,{variant:ez.q.MULTI_SECTIONS_WITH_HEADER_DESCRIPTION,contentSections:[{paragraphs:[e("Export as CSV")]}],placement:"bottom",trigger:"mouseenter",children:(0,o.jsx)(Q.ZP,{variant:Q.eF.OUTLINED,size:"small",onClick:O,disabled:n||S,textColor:t.themeColors.icon.default,children:(0,o.jsx)(w.ZP,{icon:w.Ro.DOWNLOAD,size:w.sk.M})})})};var ts=r(59867),tu=r(69062),td=r(70757);function tf(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function tT(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function tO(e){return function(e){if(Array.isArray(e))return tf(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return tf(e,void 0);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(r);
1if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return tf(e,t)}}(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var tS=((n={}).SORT_BY="SORT_BY",n.ASSET_TYPE="ASSET_TYPE",n.ORDER_TYPE="ORDER_TYPE",n.ORDER_STATUS="ORDER_STATUS",n.ORDER_STATE="ORDER_STATE",n.ORDER_BALANCE_TYPE="ORDER_BALANCE_TYPE",n),tp=function(e){var t;return tT(t={},"SORT_BY","Sort By"),tT(t,"ASSET_TYPE","Asset Type"),tT(t,"ORDER_TYPE","Order Type"),tT(t,"ORDER_STATUS",e?"Status":"Order Status"),tT(t,"ORDER_STATE","State"),tT(t,"ORDER_BALANCE_TYPE","Type"),t},tb=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(t)return e===c.ZV.ORDER_HISTORY?["SORT_BY","ORDER_TYPE","ORDER_STATUS"]:e===c.ZV.PENDING_ORDER?["SORT_BY","ORDER_TYPE"]:e===c.ZV.TRANSACTION_HISTORY?["SORT_BY","ORDER_BALANCE_TYPE"]:["SORT_BY"];var n=["SORT_BY","ASSET_TYPE","ORDER_TYPE"];return r&&e===c.ZV.ORDER_HISTORY?tO(n).concat(["ORDER_STATUS"]):e===c.ZV.ORDERS_AND_DEALS?tO(n).concat(["ORDER_STATE"]):n};r(26699),r(32023),r(37092),r(15296),r(75093),r(13616),r(68233),r(10086),r(96752),r(34994),r(42295),r(32435),r(48868),r(54861),r(81874);var t_=r(66117),ty=r(19367),tE=r(55869),th=r(61122),tm=r(78562),tR=r(79555);function tv(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function tg(e){return function(e){if(Array.isArray(e))return tv(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return tv(e,void 0);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(r);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return tv(e,t)}}(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var tI=function(){var e=(0,R.$G)().t;return(0,a.useMemo)(function(){return[{label:e("All"),value:td.MP,testID:g.Of.ASSET_FILTER_ORDER_STATUS_ALL},{label:e("Canceled"),value:td.il.CANCELED,testID:g.Of.ASSET_FILTER_ORDER_STATUS_CANCELED},{label:e("Closed"),value:td.il.CLOSED,testID:g.Of.ASSET_FILTER_ORDER_STATUS_CLOSED},{label:e("Credited"),value:td.il.CREDITED,testID:g.Of.ASSET_FILTER_ORDER_STATUS_CREDITED},{label:e("Others"),value:td.il.OTHERS,testID:g.Of.ASSET_FILTER_ORDER_STATUS_OTHERS},{label:e("Filled"),value:td.il.FILLED,testID:g.Of.ASSET_FILTER_ORDER_STATUS_FILLED},{label:e("Rejected"),value:td.il.REJECTED,testID:g.Of.ASSET_FILTER_ORDER_STATUS_REJECTED}]},[e])},tC=function(){var e=tI(),t=(0,eW.useService)(tR.C,function(e){return e.availableOrderStatuses});return(0,a.useMemo)(function(){var r=e.find(function(e){return e.value===td.MP}),n=e.filter(function(e){return e.value===td.MP||t.includes(e.value)});return n.length>1?n:[r]},[e,t])},tA=function(){var e=(0,R.$G)().t,t=(0,eW.useService)(tR.C,function(e){return e.availableOrderStates});return(0,a.useMemo)(function(){var r={label:e("All"),value:td.MP,testID:"".concat(g.Of.ASSET_FILTER_ORDER_STATE,"-all")},n=t.map(function(e){return{label:tE.kV[e](),value:e,testID:"".concat(g.Of.ASSET_FILTER_ORDER_STATE,"-").concat(e)}});return n.length>0?[r].concat(tg(n)):[r]},[e,t])},tP=function(){var e=(0,R.$G)().t,t=(0,eW.useService)(tR.C,function(e){return e.availableOrderTypes});return(0,a.useMemo)(function(){return[{label:e("All"),value:td.MP,testID:"".concat(g.Of.ASSET_FILTER_ORDER_TYPE_BUTTON,"-all")}].concat(tg(t.map(function(e){return{label:(0,ty.Lx)(e),value:e,testID:"".concat(g.Of.ASSET_FILTER_ORDER_TYPE_BUTTON,"-").concat(e)}})))},[e,t])},tD=function(){var e=(0,R.$G)().t,t=(0,th.jO)().isCentroid,r=(0,tm.oO)();return(0,a.useMemo)(function(){var n=[{label:e("Latest"),value:td.Rh.LATEST,testID:g.Of.ASSET_FILTER_SORT_RADIO_LATEST},{label:e("Oldest"),value:td.Rh.OLDEST,testID:g.Of.ASSET_FILTER_SORT_RADIO_OLDEST},{label:"A - Z",value:td.Rh.A_Z,testID:g.Of.ASSET_FILTER_SORT_RADIO_A_Z},{label:"Z - A",value:td.Rh.Z_A,testID:g.Of.ASSET_FILTER_SORT_RADIO_Z_A},{label:e("Profit/Loss: Ascending"),value:td.Rh.PROFIT_LOSS_ASCENDING,testID:g.Of.ASSET_FILTER_SORT_RADIO_PROFIT_LOSS_ASCENDING}
1,{label:e("Profit/Loss: Descending"),value:td.Rh.PROFIT_LOSS_DESCENDING,testID:g.Of.ASSET_FILTER_SORT_RADIO_PROFIT_LOSS_DESCENDING}],o=new Set([td.Rh.PROFIT_LOSS_ASCENDING,td.Rh.PROFIT_LOSS_DESCENDING]),a=r===c.ZV.PENDING_ORDER,i=t&&r===c.ZV.ORDER_HISTORY,l=r===c.ZV.ORDERS_AND_DEALS;return a||i||l?n.filter(function(e){return!o.has(e.value)}):n},[e,t,r])},tx=function(){var e=(0,R.$G)().t;return(0,a.useMemo)(function(){return[{label:e("All"),value:td.Ee.ALL,testID:g.Of.ASSET_FILTER_DATE_RANGE_BUTTON_ALL},{label:e("Last 7 days"),value:td.Ee.LAST_7_DAYS,testID:g.Of.ASSET_FILTER_DATE_RANGE_BUTTON_LAST_7_DAYS},{label:e("Last 30 days"),value:td.Ee.LAST_30_DAYS,testID:g.Of.ASSET_FILTER_DATE_RANGE_BUTTON_LAST_30_DAYS},{label:e("Last 90 days"),value:td.Ee.LAST_90_DAYS,testID:g.Of.ASSET_FILTER_DATE_RANGE_BUTTON_LAST_90_DAYS},{label:e("This year"),value:td.Ee.THIS_YEAR,testID:g.Of.ASSET_FILTER_DATE_RANGE_BUTTON_THIS_YEAR},{label:e("Last year"),value:td.Ee.LAST_YEAR,testID:g.Of.ASSET_FILTER_DATE_RANGE_BUTTON_LAST_YEAR},{label:e("Custom"),value:td.Ee.CUSTOM,testID:g.Of.ASSET_FILTER_DATE_RANGE_BUTTON_CUSTOM}]},[e])},tL=function(){var e=tx(),t=(0,th.jO)().isCentroid,r=(0,tm.oO)();return(0,a.useMemo)(function(){return t&&(r===c.ZV.ORDER_HISTORY||r===c.ZV.TRANSACTION_HISTORY)?e.filter(function(e){return e.value===td.Ee.LAST_7_DAYS||e.value===td.Ee.LAST_30_DAYS||e.value===td.Ee.CUSTOM}):e},[e,t,r])},tj=function(){var e=(0,R.$G)().t,t=(0,eW.useService)(tR.C,function(e){return e.availableOrderBalanceTypes});return(0,a.useMemo)(function(){return[{label:e("All"),value:td.MP,testID:g.Of.ASSET_FILTER_ORDER_BALANCE_TYPE_ALL}].concat(tg(t.map(function(e){return{label:(0,ty.Ms)(e),value:e,testID:"".concat(g.Of.ASSET_FILTER_ORDER_BALANCE_TYPE,"-").concat(e)}})))},[e,t])},tN=function(){var e=(0,R.$G)().t,t=(0,eW.useService)(tR.C,function(e){return e.availableAssetTypes});return(0,a.useMemo)(function(){return(0,t_.xC)(t,e.language)},[e,t])},tw=r(84331);function tM(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var tY=function(e,t){return 1===e.length&&e[0]===t},tk=function(e,t,r,n){var o=t.includes(n);if(e===n)return o?[]:[n];var a=r.filter(function(e){return e.value!==n}),i=o?a.map(function(e){return e.value}):t.filter(function(e){return e!==n}),l=i.includes(e)?i.filter(function(t){return t!==e}):((function(e){if(Array.isArray(e))return tM(e)})(i)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(i)||function(e,t){if(e){if("string"==typeof e)return tM(e,void 0);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(r);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return tM(e,t)}}(i)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()).concat([e]);return a.every(function(e){return l.includes(e.value)})?[n]:l},tU=function(e,t){var r,n,o,a,i;return[t.includes(tS.SORT_BY)&&e.sortBy!==tw.v7.sortBy,t.includes(tS.ASSET_TYPE)&&!tY(null!=(r=e.assetTypes)?r:[tu.lp.ALL],tu.lp.ALL),t.includes(tS.ORDER_TYPE)&&!tY(null!=(n=e.orderTypes)?n:[td.MP],td.MP),t.includes(tS.ORDER_STATUS)&&!tY(null!=(o=e.orderStatuses)?o:[td.MP],td.MP),t.includes(tS.ORDER_STATE)&&!tY(null!=(a=e.orderStates)?a:[td.MP],td.MP),t.includes(tS.ORDER_BALANCE_TYPE)&&!tY(null!=(i=e.orderBalanceTypes)?i:[td.MP],td.MP)].filter(Boolean).length},tZ=i.ZP.div.withConfig({componentId:"sc-be3d864d-0"})(["width:60%;display:flex;flex-direction:column;"]),tH=i.ZP.div.withConfig({componentId:"sc-be3d864d-1"})(["display:flex;flex-direction:column;overflow:auto;height:100%;"]),tF=i.ZP.div.withConfig({componentId:"sc-be3d864d-2"})(["display:flex;align-items:center;gap:","px;cursor:pointer;padding:","px ","px;&:hover{background-color:",";}"],D.A.XS,D.A.XS,D.A.L,function(e){return e.theme.themeColors.background.subtle}),tV=(0,i.ZP)(tF).withConfig({componentId:"sc-be3d864d-3"})(["border-bottom:1px solid ",";"],function(e){return e.theme.themeColors.border.subtle}),tB=i.ZP.div.withConfig({componentId:"sc-be3d864d-4"})(["display:flex;align-items:center;gap:","px;
1cursor:pointer;padding:","px ","px;&:hover{background-color:",";}"],D.A.XS,D.A.XS,D.A.L,function(e){return e.theme.themeColors.background.subtle});let tK=function(e){var t=e.selectedAssetTypes,r=e.onChange,n=(0,R.$G)().t,a=tN(),i=t.includes(tu.lp.ALL),l=!i&&a.some(function(e){return e.value!==tu.lp.ALL&&t.includes(e.value)}),c=function(e){r(tk(e,t,a,tu.lp.ALL))};return(0,o.jsx)(tZ,{children:(0,o.jsx)(tH,{children:a.map(function(e){var r=e.value===tu.lp.ALL,a=i||t.includes(e.value),s=r?n("Select All"):e.label;return(0,o.jsxs)(r?tV:tF,{onClick:function(){return c(e.value)},children:[(0,o.jsx)(P.Z,{checked:a,indeterminate:!!r&&l,dataTestId:"".concat(g.Of.ORDERS_FILTER_ASSET_TYPE_CHECKBOX,"-").concat(e.value)}),(0,o.jsx)(Y.ZP,{typography:q.wZ.TEXT_M_REGULAR,children:s})]},String(e.value))})})})},tG=function(e){var t=e.selectedOrderBalanceTypes,r=e.onChange,n=(0,R.$G)().t,a=tj(),i=t.includes(td.MP),l=!i&&a.some(function(e){return e.value!==td.MP&&t.includes(e.value)}),c=function(e){r(tk(e,t,a,td.MP))};return(0,o.jsx)(tZ,{children:(0,o.jsx)(tH,{children:a.map(function(e){var r=e.value===td.MP,a=i||t.includes(e.value),s=r?n("Select All"):e.label;return(0,o.jsxs)(r?tV:tF,{onClick:function(){return c(e.value)},children:[(0,o.jsx)(P.Z,{checked:a,indeterminate:!!r&&l,dataTestId:"".concat(g.Of.ORDERS_FILTER_ORDER_BALANCE_TYPE_CHECKBOX,"-").concat(e.value)}),(0,o.jsx)(Y.ZP,{typography:q.wZ.TEXT_M_REGULAR,children:s})]},String(e.value))})})})},t$=function(e){var t=e.selectedOrderStates,r=e.onChange,n=(0,R.$G)().t,a=tA(),i=t.includes(td.MP),l=!i&&a.some(function(e){return e.value!==td.MP&&t.includes(e.value)}),c=function(e){r(tk(e,t,a,td.MP))};return(0,o.jsx)(tZ,{children:(0,o.jsx)(tH,{children:a.map(function(e){var r=e.value===td.MP,a=i||t.includes(e.value),s=r?n("Select All"):e.label;return(0,o.jsxs)(r?tV:tF,{onClick:function(){return c(e.value)},children:[(0,o.jsx)(P.Z,{checked:a,indeterminate:!!r&&l,dataTestId:"".concat(g.Of.ORDERS_FILTER_ORDER_STATE_CHECKBOX,"-").concat(e.value)}),(0,o.jsx)(Y.ZP,{typography:q.wZ.TEXT_M_REGULAR,children:s})]},String(e.value))})})})},tX=function(e){var t=e.selectedOrderStatuses,r=e.onChange,n=(0,R.$G)().t,a=tC(),i=t.includes(td.MP),l=!i&&a.some(function(e){return e.value!==td.MP&&t.includes(e.value)}),c=function(e){r(tk(e,t,a,td.MP))};return(0,o.jsx)(tZ,{children:(0,o.jsx)(tH,{children:a.map(function(e){var r=e.value===td.MP,a=i||t.includes(e.value),s=r?n("Select All"):n(e.label);return(0,o.jsxs)(r?tV:tF,{onClick:function(){return c(e.value)},children:[(0,o.jsx)(P.Z,{checked:a,indeterminate:!!r&&l,dataTestId:"".concat(g.Of.ORDERS_FILTER_ORDER_STATUS_CHECKBOX,"-").concat(e.value)}),(0,o.jsx)(Y.ZP,{typography:q.wZ.TEXT_M_REGULAR,children:s})]},String(e.value))})})})},tz=function(e){var t=e.selectedOrderTypes,r=e.onChange,n=(0,R.$G)().t,a=tP(),i=t.includes(td.MP),l=!i&&a.some(function(e){return e.value!==td.MP&&t.includes(e.value)}),c=function(e){r(tk(e,t,a,td.MP))};return(0,o.jsx)(tZ,{children:(0,o.jsx)(tH,{children:a.map(function(e){var r=e.value===td.MP,a=i||t.includes(e.value),s=r?n("Select All"):n(e.label);return(0,o.jsxs)(r?tV:tF,{onClick:function(){return c(e.value)},children:[(0,o.jsx)(P.Z,{checked:a,indeterminate:!!r&&l,dataTestId:"".concat(g.Of.ORDERS_FILTER_ORDER_TYPE_CHECKBOX,"-").concat(e.value)}),(0,o.jsx)(Y.ZP,{typography:q.wZ.TEXT_M_REGULAR,children:s})]},String(e.value))})})})};var tW=r(61088);let tQ=function(e){var t=e.selectedSortBy,r=e.onChange,n=(0,R.$G)().t,a=tD();return(0,o.jsx)(tZ,{children:(0,o.jsx)(tH,{children:a.map(function(e){return(0,o.jsxs)(tB,{onClick:function(){return r(e.value)},children:[(0,o.jsx)(tW.ZP,{variant:tW.O$.RADIO_ONLY,value:e.value,selected:t===e.value,dataTestId:"".concat(g.Of.ORDERS_FILTER_SORT_BY_RADIO,"-").concat(e.value)}),(0,o.jsx)(Y.ZP,{typography:q.wZ.TEXT_M_REGULAR,children:n(e.label)})]},e.value)})})})},tq=function(e){var t=e.filterOptions,r=e.selectedFilter,n=e.draftValues,a=e.selectedCounts,l=e.onFilterSelect,c=e.onChangeSortBy,s=e.onChangeAssetTypes,u=e.onChangeOrderType,d=e.onChangeOrderStatus,f=e.onChangeOrderStates,T=e.onChangeOrderBalanceTypes,O=(0,R.$G)().t,S=(0,i.Fg)().themeColors,p=tp((0,y.jO)().isCentroid),b=t.filter(function(e){return e===tS.SORT_BY}),_=t.filter(function(e){return e!==tS.SORT_BY}),E=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],i=n?t2:t1;return(0,o.jsxs)(i,{$isSelected:r===e,$indented:t,onClick:function(){return l(e)},children:[(0,o.jsxs)(t6,{children:[(0,o.jsx)(Y.ZP,{typography:q.wZ.TEXT_M_REGULAR,children:O(p[e])}),!!a[e]&&(0,o.jsx)(ts.ZP,{badgeContent:a[e],backgroundColor:S.background.subtle,textColor:S.text.default,dataTestId:"".concat(g.Of.ORDERS_FILTER_DROPDOWN_CONTENT_BADGE_SELECTED_COUNT,"-").concat(e)})]}),(0,o.jsx)(w.ZP,{icon:w.Ro.CHEVRON_RIGHT,dataTestId:"".concat(g.Of.ORDERS_FILTER_DROPDOWN_CONTENT_ICON_CHEVRON,"-").concat(e)})]},e)};return(0,o.jsxs)(tJ,{children:[(0,o.jsxs)(t0,{children:[b.map(function(e){return E(e,!1,!0)}),_.length>0&&(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(t7,{children:(0,o.jsx)(Y.ZP,{typography:q.wZ.TEXT_M_REGULAR,children:O("Filter by")})}),_.map(function(e){return E(e,!0)})]})]}),function(){var e,t,a,i,l,O;switch(r){case tS.SORT_BY:return(0,o.jsx)(tQ,{selectedSortBy:null!=(e=n.sortBy)?e:td.Rh.LATEST,onChange:c});case tS.ASSET_TYPE:return(0,o.jsx)(tK,{selectedAssetTypes:null!=(t=n.assetTypes)?t:[tu.lp.ALL],onChange:s});case tS.ORDER_TYPE:return(0,o.jsx)(tz,{selectedOrderTypes:null!=(a=n.orderTypes)?a:["ALL"],onChange:u});case tS.ORDER_STATUS:return(0,o.jsx)(tX,{selectedOrderStatuses:null!=(i=n.orderStatuses)?i:["ALL"],onChange:d});case tS.ORDER_STATE:return(0,o.jsx)(t$,{selectedOrderStates:null!=(l=n.orderStates)?l:["ALL"],onChange:f});case tS.ORDER_BALANCE_TYPE:return(0,o.jsx)(tG,{selectedOrderBalanceTypes:null!=(O=n.orderBalanceTypes)?O:["ALL"],onChange:T});default:return null}}()]})};var tJ=i.ZP.div.withConfig({componentId:"sc-2d229656-0"})(["display:flex;height:320px;"]),t0=i.ZP.div.withConfig({componentId:"sc-2d229656-1"})(["width:40%;border-right:1px solid ",";"],function(e){return e.theme.themeColors.border.default}),t1=i.ZP.div.withConfig({componentId:"sc-2d229656-2"})(["display:flex;justify-content:space-between;align-items:center;padding:","px ","px;padding-left:","px;
1cursor:pointer;background-color:",";&:hover{background-color:",";}&:last-of-type{border-bottom:none;}"],D.A.XS,D.A.REGULAR,function(e){return e.$indented?D.A.XL:D.A.REGULAR},function(e){var t=e.$isSelected,r=e.theme;return t?r.themeColors.background.subtle:"transparent"},function(e){return e.theme.themeColors.background.subtle}),t2=(0,i.ZP)(t1).withConfig({componentId:"sc-2d229656-3"})(["border-bottom:1px solid ",";"],function(e){return e.theme.themeColors.border.subtle}),t7=i.ZP.div.withConfig({componentId:"sc-2d229656-4"})(["padding:","px ","px;color:",";border-bottom:1px solid ",";"],D.A.XS,D.A.REGULAR,function(e){return e.theme.themeColors.text.subtle},function(e){return e.theme.themeColors.border.subtle}),t6=i.ZP.div.withConfig({componentId:"sc-2d229656-5"})(["display:flex;align-items:center;gap:","px;"],D.A.XS);let t3=function(e){var t=e.isVisible,r=e.parentRef,n=e.dropdownPlacement,a=e.filterOptions,i=e.selectedFilter,l=e.draftValues,c=e.selectedCounts,s=e.isDirty,u=e.isResetDisabled,d=e.onClose,f=e.onReset,T=e.onApply,O=e.onFilterSelect,S=e.onChangeSortBy,p=e.onChangeAssetTypes,b=e.onChangeOrderType,_=e.onChangeOrderStatus,y=e.onChangeOrderStates,E=e.onChangeOrderBalanceTypes,h=(0,R.$G)().t;return(0,o.jsxs)(t5,{isVisible:t,parentRef:r,onClose:d,dropdownPlacement:null!=n?n:j.s1.TOP_END,shadow:N.G.MEDIUM,children:[(0,o.jsxs)(t8,{children:[(0,o.jsx)(Y.ZP,{typography:q.wZ.TEXT_L_SEMIBOLD,children:h("Sort and Filter")}),(0,o.jsx)(Q.ZP,{variant:Q.eF.TEXT_ONLY_THEMED,onClick:f,disabled:u,dataTestId:g.Of.ORDERS_FILTER_DROPDOWN_BUTTON_RESET_ALL,children:h("Reset All")})]}),(0,o.jsx)(tq,{filterOptions:a,selectedFilter:i,draftValues:l,selectedCounts:c,onFilterSelect:O,onChangeSortBy:S,onChangeAssetTypes:p,onChangeOrderType:b,onChangeOrderStatus:_,onChangeOrderStates:y,onChangeOrderBalanceTypes:E}),(0,o.jsxs)(t4,{children:[(0,o.jsx)(Q.ZP,{variant:Q.eF.OUTLINED_THEMED,onClick:d,dataTestId:g.Of.ORDERS_FILTER_DROPDOWN_BUTTON_CANCEL,children:h("Cancel")}),(0,o.jsx)(Q.ZP,{variant:Q.eF.FILLED_THEMED,onClick:T,disabled:!s,dataTestId:g.Of.ORDERS_FILTER_DROPDOWN_BUTTON_APPLY,children:h("Apply")})]})]})};var t5=(0,i.ZP)(j.ZP).withConfig({componentId:"sc-b51df13d-0"})(["border-radius:","px;width:480px;margin-bottom:","px;"],D.A.XXS,D.A.XS),t8=i.ZP.div.withConfig({componentId:"sc-b51df13d-1"})(["display:flex;justify-content:space-between;align-items:center;gap:","px;padding:","px ","px ","px ","px;border-bottom:1px solid ",";"],D.A.XS,D.A.S,D.A.M,D.A.S,D.A.REGULAR,function(e){return e.theme.themeColors.border.default}),t4=i.ZP.div.withConfig({componentId:"sc-b51df13d-2"})(["display:flex;justify-content:flex-end;gap:","px;padding:","px ","px;border-top:1px solid ",";"],D.A.XS,D.A.REGULAR,D.A.M,function(e){return e.theme.themeColors.border.default});function t9(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function re(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function rt(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){re(e,t,r[t])})}return e}function rr(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}),e}function rn(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r,n,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var a=[],i=!0,l=!1;try{for(o=o.call(e);!(i=(r=o.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){l=!0,n=e}finally{try{i||null==o.return||o.return()}finally{if(l)throw n}}return a}}(e,t)||function(e,t){if(e){if("string"==typeof e)return t9(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(r);
1if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return t9(e,t)}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var ro=function(){var e=(0,a.useRef)(null),t=rn((0,a.useState)(!1),2),r=t[0],n=t[1],o=rn((0,a.useState)(tS.SORT_BY),2),i=o[0],l=o[1],c=rn((0,a.useState)(tw.v7),2),s=c[0],u=c[1],d=(0,C.Pr)(["orderSelectedTab"]).orderSelectedTab,f=(0,y.jO)(),T=f.isCentroid,O=f.isMT4,S=tN(),p=tP(),b=tC(),_=tA(),E=tj(),m=(0,a.useMemo)(function(){return S.filter(function(e){return e.value!==tu.lp.ALL}).length},[S]),R=(0,a.useMemo)(function(){return p.filter(function(e){return e.value!==td.MP}).length},[p]),v=(0,a.useMemo)(function(){return b.filter(function(e){return e.value!==td.MP}).length},[b]),g=(0,a.useMemo)(function(){return _.filter(function(e){return e.value!==td.MP}).length},[_]),I=(0,a.useMemo)(function(){return E.filter(function(e){return e.value!==td.MP}).length},[E]),A=(0,C.TZ)(),P=(0,a.useMemo)(function(){return tb(d,T,O).filter(function(e){switch(e){case tS.ASSET_TYPE:return m>0;case tS.ORDER_TYPE:return R>0;case tS.ORDER_STATUS:return v>0;case tS.ORDER_STATE:return g>0;case tS.ORDER_BALANCE_TYPE:return I>0;default:return!0}})},[d,T,O,m,R,v,g,I]);(0,a.useEffect)(function(){if(!P.includes(i)){var e;l(null!=(e=P[0])?e:tS.SORT_BY)}},[P,i]);var D=(0,a.useMemo)(function(){return tU(null!=A?A:tw.v7,P)},[A,P]),x=(0,a.useMemo)(function(){var e=h.$.getFilterValues(d);return JSON.stringify(s)!==JSON.stringify(null!=e?e:tw.v7)},[s,d]),L=(0,a.useMemo)(function(){return 0===tU(s,P)},[s,P]),j=(0,a.useMemo)(function(){var e,t,r,n,o,a,i,l,c,u=null!=(i=s.assetTypes)?i:[],d=u.includes(tu.lp.ALL)?m:u.length,f=null!=(l=s.orderTypes)?l:[td.MP],T=f.includes(td.MP)?R:f.length;return re(c={},tS.SORT_BY,s.sortBy&&s.sortBy!==td.Rh.LATEST?1:0),re(c,tS.ASSET_TYPE,d),re(c,tS.ORDER_TYPE,T),re(c,tS.ORDER_STATUS,(t=null!=(e=s.orderStatuses)?e:[td.MP]).includes(td.MP)?v:t.length),re(c,tS.ORDER_STATE,(n=null!=(r=s.orderStates)?r:[td.MP]).includes(td.MP)?g:n.length),re(c,tS.ORDER_BALANCE_TYPE,(a=null!=(o=s.orderBalanceTypes)?o:[td.MP]).includes(td.MP)?I:a.length),c},[s,m,R,v,g,I]),N=(0,a.useCallback)(function(){var e,t,r,o,a=h.$.getFilterValues(d),i=null!=a?a:tw.v7;u(rr(rt({},i),{orderTypes:null!=(e=i.orderTypes)?e:[td.MP],orderStatuses:null!=(t=i.orderStatuses)?t:[td.MP],orderStates:null!=(r=i.orderStates)?r:[td.MP],orderBalanceTypes:null!=(o=i.orderBalanceTypes)?o:[td.MP]})),n(!0)},[d]),w=(0,a.useCallback)(function(){n(!1)},[]),M=(0,a.useCallback)(function(){u(function(e){return rr(rt({},tw.v7),{dateRange:e.dateRange})})},[]),Y=(0,a.useCallback)(function(){var e,t=h.$.getFilterValues(d),r=(0,tw.zv)(d),o=rr(rt({},r),{dateRange:null!=(e=null==t?void 0:t.dateRange)?e:r.dateRange});h.$.setFilterValues(o,d),u(o),n(!1)},[d]),k=(0,a.useCallback)(function(){var e,t,r,o,a;h.$.setFilterValues(rr(rt({},s),{assetTypes:(null==(e=s.assetTypes)?void 0:e.length)?s.assetTypes:[tu.lp.ALL],orderTypes:(null==(t=s.orderTypes)?void 0:t.length)?s.orderTypes:[td.MP],orderStatuses:(null==(r=s.orderStatuses)?void 0:r.length)?s.orderStatuses:[td.MP],orderStates:(null==(o=s.orderStates)?void 0:o.length)?s.orderStates:[td.MP],orderBalanceTypes:(null==(a=s.orderBalanceTypes)?void 0:a.length)?s.orderBalanceTypes:[td.MP]}),d),n(!1)},[s,d]),U=(0,a.useCallback)(function(e){u(function(t){return rr(rt({},t),{sortBy:e})})},[]),Z=(0,a.useCallback)(function(e){u(function(t){return rr(rt({},t),{assetTypes:e})})},[]),H=(0,a.useCallback)(function(e){u(function(t){return rr(rt({},t),{orderTypes:e})})},[]),F=(0,a.useCallback)(function(e){u(function(t){return rr(rt({},t),{orderStatuses:e})})},[]),V=(0,a.useCallback)(function(e){u(function(t){return rr(rt({},t),{orderStates:e})})},[]),B=(0,a.useCallback)(function(e){u(function(t){return rr(rt({},t),{orderBalanceTypes:e})})},[]),K=(0,a.useCallback)(function(){r?w():N()},[r,w,N]);return{containerRef:e,isOpen:r,selectedFilter:i,filterOptions:P,draftValues:s,selectedCounts:j,isDirty:x,isResetDisabled:L,activeFilterCount:D,onToggle:K,onClose:w,onReset:M,onResetAndApply:Y,onApply:k,onFilterSelect:l,onCh
1angeSortBy:U,onChangeAssetTypes:Z,onChangeOrderType:H,onChangeOrderStatus:F,onChangeOrderStates:V,onChangeOrderBalanceTypes:B}};let ra=function(e){var t=e.dropdownPlacement,r=(0,R.$G)().t,n=(0,i.Fg)().themeColors,a=ro(),l=a.containerRef,c=a.isOpen,s=a.selectedFilter,u=a.filterOptions,d=a.draftValues,f=a.selectedCounts,T=a.isDirty,O=a.isResetDisabled,S=a.activeFilterCount,p=a.onToggle,b=a.onClose,_=a.onReset,y=a.onResetAndApply,E=a.onApply,h=a.onFilterSelect,m=a.onChangeSortBy,v=a.onChangeAssetTypes,I=a.onChangeOrderType,C=a.onChangeOrderStatus,A=a.onChangeOrderStates,P=a.onChangeOrderBalanceTypes;return(0,o.jsxs)(ri,{ref:l,children:[(0,o.jsx)(rl,{size:"small",variant:c?Q.eF.OUTLINED_THEMED:Q.eF.OUTLINED,leftSection:(0,o.jsx)(w.ZP,{icon:w.Ro.FILTER_LIST,dataTestId:g.Of.ORDERS_FILTER_BUTTON_ICON_FILTER}),uppercase:!1,onClick:p,rightSection:!!S&&(0,o.jsxs)(rc,{children:[(0,o.jsx)(ts.ZP,{badgeContent:S,backgroundColor:n.background.subtle,textColor:n.text.default,dataTestId:g.Of.ORDERS_FILTER_BUTTON_BADGE_ACTIVE_COUNT}),(0,o.jsx)(rs,{onClick:function(e){e.stopPropagation(),y()},children:(0,o.jsx)(w.ZP,{icon:w.Ro.CLOSE,dataTestId:g.Of.ORDERS_FILTER_BUTTON_ICON_CLEAR})})]}),children:(0,o.jsx)(Y.ZP,{typography:q.wZ.TEXT_M_REGULAR,children:r("Filter")})}),(0,o.jsx)(t3,{isVisible:c,parentRef:l,dropdownPlacement:t,filterOptions:u,selectedFilter:s,draftValues:d,selectedCounts:f,isDirty:T,isResetDisabled:O,onClose:b,onReset:_,onApply:E,onFilterSelect:h,onChangeSortBy:m,onChangeAssetTypes:v,onChangeOrderType:I,onChangeOrderStatus:C,onChangeOrderStates:A,onChangeOrderBalanceTypes:P})]})};var ri=i.ZP.div.withConfig({componentId:"sc-cfc5f12d-0"})(["position:relative;"]),rl=(0,i.ZP)(Q.ZP).withConfig({componentId:"sc-cfc5f12d-1"})(["padding-inline:","px;svg{color:"," !important;}"],D.A.XS,function(e){return e.theme.themeColors.icon.default}),rc=i.ZP.span.withConfig({componentId:"sc-cfc5f12d-2"})(["display:flex;align-items:center;gap:4px;"]),rs=i.ZP.span.withConfig({componentId:"sc-cfc5f12d-3"})(["display:flex;align-items:center;cursor:pointer;"]),ru=r(64522);r(15306),r(74916);var rd=r(6129),rf=r(11153);function rT(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function rO(e){var t,r=e.dateRange,n=e.onChange,i=(0,R.$G)().i18n,l=(0,a.useMemo)(function(){var e;return(null==(e=i.language)?void 0:e.replace("_","-"))||"en-US"},[i.language]),c=(0,a.useMemo)(function(){return r.value===td.Ee.ALL?null:r.from&&r.to?[r.from,r.to]:r.from?[r.from,r.from]:null},[r]),s=(0,a.useCallback)(function(e){var t,r;n({value:td.Ee.CUSTOM,from:null!=(t=e[0])?t:void 0,to:null!=(r=e[1])?r:void 0})},[n]),u=(0,a.useCallback)(function(){r.value!==td.Ee.CUSTOM&&n({value:td.Ee.CUSTOM,from:void 0,to:void 0})},[r.value,n]),d=(t=(0,a.useState)(null==c?void 0:c[0]),function(e){if(Array.isArray(e))return e}(t)||function(e,t){var r,n,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var a=[],i=!0,l=!1;try{for(o=o.call(e);!(i=(r=o.next()).done)&&(a.push(r.value),a.length!==t);i=!0);}catch(e){l=!0,n=e}finally{try{i||null==o.return||o.return()}finally{if(l)throw n}}return a}}(t,2)||function(e,t){if(e){if("string"==typeof e)return rT(e,2);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(r);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return rT(e,t)}}(t,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),f=d[0],T=d[1];return(0,a.useEffect)(function(){r.value!==td.Ee.CUSTOM&&r.from&&T(r.from)},[r.value,r.from]),(0,o.jsx)(rS,{children:(0,o.jsx)(rd.ZP,{locale:l,selectRange:!0,goToRangeStartOnSelect:!1,value:c,activeStartDate:f,onActiveStartDateChange:function(e){var t=e.activeStartDate;t&&T(t)},onChange:s,onClickDay:u,returnValue:"range"})})}var rS=i.ZP.div.withConfig({componentId:"sc-2a5641be-0"})([".react-calendar{width:100%;border:none;background:transparent;font-family:inherit;button{border:0;background:transparent;cursor:pointer;}}
1.react-calendar__navigation{display:flex;align-items:center;height:44px;margin-bottom:0.5em;button{background:none;min-width:44px;color:",";}button:disabled{color:",";}button:enabled:hover,button:enabled:focus{background-color:",";}.react-calendar__navigation__label__labelText{color:",";font-weight:500;}}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font-size:0.75em;font-weight:bold;color:",";margin-bottom:4px;}.react-calendar__month-view__weekdays__weekday abbr{text-decoration:none;text-transform:none;}.react-calendar__tile{max-width:100%;text-align:center;padding:0.75em 0.5em;background:none;color:",";font-size:0.9em;}.react-calendar__tile:disabled{background-color:",";color:",";cursor:not-allowed;}.react-calendar__tile:enabled:hover,.react-calendar__tile:enabled:focus{background-color:",";}.react-calendar__tile--now{background-color:",";}.react-calendar__tile--active,.react-calendar__tile--hasActive{background-color:",";color:white;}.react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:enabled:focus,.react-calendar__tile--hasActive:enabled:hover,.react-calendar__tile--hasActive:enabled:focus{background-color:",";}.react-calendar__tile--rangeStart,.react-calendar__tile--rangeEnd{background-color:"," !important;color:white !important;}.react-calendar__tile--range{background-color:"," !important;color:white;}.react-calendar__tile--range:enabled:hover,.react-calendar__tile--range:enabled:focus{background-color:",";}.react-calendar--selectRange .react-calendar__tile--hover{background-color:",";}.react-calendar__month-view__days__day--neighboringMonth{color:",";}"],function(e){return e.theme.themeColors.text.strong},function(e){return e.theme.themeColors.icon.disabled},function(e){var t=e.theme;return(0,rf.m4)(t.themeColors.primary,.16)},function(e){return e.theme.themeColors.text.strong},function(e){return e.theme.themeColors.text.placeholder},function(e){return e.theme.themeColors.text.strong},function(e){return e.theme.themeColors.background.subtle},function(e){return e.theme.themeColors.text.disabled},function(e){var t=e.theme;return(0,rf.m4)(t.themeColors.primary,.16)},function(e){var t=e.theme;return(0,rf.m4)(t.themeColors.primary,.32)},function(e){var t=e.theme;return(0,rf.m4)(t.themeColors.primary,.8)},function(e){var t=e.theme;return(0,rf.m4)(t.themeColors.primary,.8)},function(e){return e.theme.themeColors.primary},function(e){return e.theme.themeColors.primary},function(e){return e.theme.themeColors.primary},function(e){var t=e.theme;return(0,rf.m4)(t.themeColors.primary,.16)},function(e){return e.theme.themeColors.text.disabled});r(82526),r(41817),r(32165),r(66992),r(33948),r(78783);var rp=r(82337),rb=r(87530),r_=r.n(rb),ry=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"DD/MM/YYYY";return e&&r_()(e).isValid()?r_()(e).format(t):""};function rE(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function rh(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n;n=r[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})}return e}function rm(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}),e}function rR(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r,n,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var a=[],i=!0,l=!1;try{for(o=o.call(e);!(i=(r=o.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){l=!0,n=e}finally{try{i||null==o.return||o.return()}finally{if(l)throw n}}return a}}(e,t)||function(e,t){if(e){if("string"==typeof e)return rE(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(r);
1if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return rE(e,t)}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function rv(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function rg(e){var t,r,n,i,l,c,u,d,f,T,O,S,p,b,_,y,E,m,v,I,A,P,D,x=e.dropdownPlacement,L=(0,a.useRef)(null),M=(r=(0,R.$G)().t,i=(n=rR((0,a.useState)(!1),2))[0],l=n[1],c=(0,C.Pr)(["orderSelectedTab"]).orderSelectedTab,u=(0,C.TZ)(),d=tL(),f=(0,tw.K2)(c),O=null!=(t=null==(T=null==u?void 0:u.dateRange)?void 0:T.value)?t:f,p=(S=rR((0,a.useState)({value:O,from:null==T?void 0:T.from,to:null==T?void 0:T.to}),2))[0],b=S[1],_=(0,a.useCallback)(function(){return l(!1)},[]),y=(0,a.useCallback)(function(){var e,t=h.$.getFilterValues(c),r=null==t?void 0:t.dateRange;b({value:null!=(e=null==r?void 0:r.value)?e:f,from:null==r?void 0:r.from,to:null==r?void 0:r.to}),l(!0)},[c,f]),E=(0,a.useCallback)(function(){return i?_():y()},[i,y,_]),m=(0,a.useCallback)(function(e,t){var r=!0,n=!1,o=void 0;try{for(var a,i=d[Symbol.iterator]();!(r=(a=i.next()).done);r=!0){var l=a.value;if(l.value!==td.Ee.CUSTOM&&l.value!==td.Ee.ALL){var c=rR((0,ru.ki)(l.value),2),s=c[0],u=c[1];if(s&&u&&e&&t&&(0,rp.ZP)(e).isSame(s,"day")&&(0,rp.ZP)(t).isSame(u,"day"))return l.value}}}catch(e){n=!0,o=e}finally{try{r||null==i.return||i.return()}finally{if(n)throw o}}return td.Ee.CUSTOM},[d]),v=(0,a.useCallback)(function(e){e.value===td.Ee.CUSTOM&&e.from&&e.to?b(rm(rh({},e),{value:m(e.from,e.to)})):b(e)},[m]),I=(0,a.useCallback)(function(){var e=rR((0,ru.ki)(f),2);b({value:f,from:e[0],to:e[1]})},[f]),A=(0,a.useCallback)(function(){var e=h.$.getFilterValues(c);if(h.$.setFilterValues(rm(rh({},e),{dateRange:p}),c),(0,tw.Bq)(c)){var t,r,n=!p||p.value===td.Ee.ALL;h.$.onSelectOrderHistoryDateRange([n?new Date(0):null!=(t=null==p?void 0:p.from)?t:null,n?(0,rp.ZP)().endOf("day").toDate():null!=(r=null==p?void 0:p.to)?r:null],n)}_()},[p,c,_]),P=(0,a.useMemo)(function(){var e,t,r,n,o,a=h.$.getFilterValues(c),i=null==a?void 0:a.dateRange;return p.value!==(null!=(o=null==i?void 0:i.value)?o:f)||(null==(e=p.from)?void 0:e.getTime())!==(null==i||null==(t=i.from)?void 0:t.getTime())||(null==(r=p.to)?void 0:r.getTime())!==(null==i||null==(n=i.to)?void 0:n.getTime())},[p,c,f]),D=(0,a.useMemo)(function(){if(p.value!==f)return!1;var e,t,r=rR((0,ru.ki)(f),2),n=r[0],o=r[1];return(null==(e=p.from)?void 0:e.getTime())===(null==n?void 0:n.getTime())&&(null==(t=p.to)?void 0:t.getTime())===(null==o?void 0:o.getTime())},[p,f]),{t:r,isOpen:i,options:d,draftDateRange:p,isDirty:P,isResetDisabled:D,buttonLabel:(0,a.useMemo)(function(){if(!T||T.value===td.Ee.ALL)return"DD/MM/YYYY - DD/MM/YYYY";var e=T.from?ry(T.from):"DD/MM/YYYY",t=T.to?ry(T.to):"DD/MM/YYYY";return"".concat(e," - ").concat(t)},[T]),onToggle:E,onClose:_,onChangeDraft:v,onReset:I,onApply:A}),k=M.t,U=M.isOpen,Z=M.options,H=M.draftDateRange,F=M.isDirty,V=M.isResetDisabled,B=M.buttonLabel,K=M.onToggle,G=M.onClose,$=M.onChangeDraft,X=M.onReset,z=M.onApply,W=null!=x?x:(0,s.dZ)()?j.s1.TOP_START:j.s1.TOP_END;return(0,o.jsxs)(rI,{ref:L,children:[(0,o.jsx)(rC,{size:"small",variant:U?Q.eF.OUTLINED_THEMED:Q.eF.OUTLINED,rightSection:(0,o.jsx)(w.ZP,{icon:w.Ro.CALENDAR,dataTestId:g.Of.ORDERS_DATE_PICKER_ICON_CALENDAR}),uppercase:!1,onClick:K,children:(0,o.jsx)(Y.ZP,{typography:q.wZ.TEXT_M_REGULAR,children:B})}),(0,o.jsxs)(j.ZP,{isVisible:U,parentRef:L,onClose:G,dropdownPlacement:W,shadow:N.G.MEDIUM,dropdownWidth:"488px",dataTestId:g.Of.ORDERS_DATE_PICKER_DROPDOWN,children:[(0,o.jsxs)(rA,{children:[(0,o.jsx)(rP,{children:Z.map(function(e){return(0,o.jsx)(rD,{$isSelected:H.value===e.value,onClick:function(){if(e.value===td.Ee.CUSTOM)$({value:td.Ee.CUSTOM,from:void 0,to:void 0});else if(e.value===td.Ee.ALL)$({value:td.Ee.ALL});else{var t,r=(t=(0,ru.ki)(e.value),function(e){if(Array.isArray(e))return e}(t)||function(e,t){var r,n,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var a=[],i=!0,l=!1;try{for(o=o.call(e);!(i=(r=o.next()).done)&&(a.push(r.value),a.length!==t);i=!0);}catch(e){l=!0,n=e}finally{try{i||null==o.return||o.return()}finally{if(l)throw n}}return a}}(t,2)||function(e,t){if(e){if("string"==typeof e)return rv(e,2);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(r);
1if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return rv(e,t)}}(t,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),n=r[0],o=r[1];$({value:e.value,from:n,to:o})}},children:(0,o.jsx)(Y.ZP,{typography:q.wZ.TEXT_M_REGULAR,children:e.label})},e.value)})}),(0,o.jsx)(rx,{children:(0,o.jsx)(rO,{dateRange:H,onChange:$})})]}),(0,o.jsxs)(rL,{children:[(0,o.jsx)(rN,{variant:Q.eF.TEXT_ONLY_THEMED,onClick:X,disabled:V,dataTestId:g.Of.ORDERS_DATE_PICKER_BUTTON_RESET,children:k("Reset")}),(0,o.jsxs)(rj,{children:[(0,o.jsx)(Q.ZP,{variant:Q.eF.OUTLINED_THEMED,onClick:G,dataTestId:g.Of.ORDERS_DATE_PICKER_BUTTON_CANCEL,children:k("Cancel")}),(0,o.jsx)(Q.ZP,{variant:Q.eF.FILLED_THEMED,onClick:z,disabled:!F||H.value===td.Ee.CUSTOM&&(!H.from||!H.to),dataTestId:g.Of.ORDERS_DATE_PICKER_BUTTON_APPLY,children:k("Apply")})]})]})]})]})}var rI=i.ZP.div.withConfig({componentId:"sc-29d78b4d-0"})(["position:relative;background-color:",";border-radius:","px;"],function(e){return e.theme.themeColors.background.default},D.A.XXS),rC=(0,i.ZP)(Q.ZP).withConfig({componentId:"sc-29d78b4d-1"})(["padding-inline:","px;svg{color:"," !important;}"],D.A.XS,function(e){return e.theme.themeColors.icon.default}),rA=i.ZP.div.withConfig({componentId:"sc-29d78b4d-2"})(["display:flex;width:488px;"]),rP=i.ZP.div.withConfig({componentId:"sc-29d78b4d-3"})(["width:152px;border-right:1px solid ",";"],function(e){return e.theme.themeColors.border.default}),rD=i.ZP.div.withConfig({componentId:"sc-29d78b4d-4"})(["padding:","px ","px;cursor:pointer;background-color:",";font-weight:",";&:hover{background-color:",";}"],D.A.XS,D.A.REGULAR,function(e){var t=e.$isSelected,r=e.theme;return t?r.themeColors.background.subtle:"transparent"},function(e){return e.$isSelected?600:400},function(e){return e.theme.themeColors.background.subtle}),rx=i.ZP.div.withConfig({componentId:"sc-29d78b4d-5"})(["flex:1;padding:","px;padding-top:0px;"],D.A.XS),rL=i.ZP.div.withConfig({componentId:"sc-29d78b4d-6"})(["display:flex;align-items:center;justify-content:space-between;padding:","px ","px;border-top:1px solid ",";"],D.A.REGULAR,D.A.M,function(e){return e.theme.themeColors.border.default}),rj=i.ZP.div.withConfig({componentId:"sc-29d78b4d-7"})(["display:flex;gap:","px;"],D.A.XS),rN=(0,i.ZP)(Q.ZP).withConfig({componentId:"sc-29d78b4d-8"})(["min-width:unset !important;padding-inline:0;"]);let rw=function(e){var t=e.showHideOtherSymbol,r=e.calendarDropdownPlacement,n=e.assetPage,i=(0,R.$G)().t,l=(0,C.Pr)(["orderSelectedTab"]).orderSelectedTab,s=(0,C.ry)(),u=(0,y.jO)().isCentroid,d=(0,a.useCallback)(function(){h.$.toggleOtherSymbolVisibility(!s)},[s]),f=l===c.ZV.COPY_TRADE_MISSED_TRADES||l===c.ZV.COPY_TRADE_PROFILE,T=l===c.ZV.OPEN_POSITION||l===c.ZV.PENDING_ORDER;return(0,o.jsxs)(rM,{children:[t&&(0,o.jsx)(P.Z,{checked:!s,onClick:d,variant:P.Q.WITH_LABEL_DESCRIPTION,dataTestId:s?g.Of.HIDE_OTHER_SYMBOLS_BUTTON:g.Of.HIDE_OTHER_SYMBOLS_BUTTON_CHECKED,label:i("Hide Other Symbols")}),n&&(0,o.jsx)(tc,{}),l===c.ZV.OPEN_POSITION&&!u&&(0,o.jsx)(eS,{assetPage:n}),l===c.ZV.PENDING_ORDER&&!u&&(0,o.jsx)(eh,{assetPage:n}),!(u&&T)&&(0,o.jsx)(rg,{dropdownPlacement:r}),(0,o.jsx)(ra,{dropdownPlacement:r}),!f&&(0,o.jsx)(eX,{})]})};var rM=i.ZP.div.withConfig({componentId:"sc-5980d174-0"})(["display:flex;align-items:center;column-gap:","px;"],D.A.XS);function rY(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function rk(e){return function(e){if(Array.isArray(e))return rY(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return rY(e,void 0);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(r);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return rY(e,t)}}(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}let rU=function(e){var t=e.assetPage,r=(0,R.$G)().t,n=(0,y.c)().hasCopyTrade,i=(0,C.Pr)(["orderSelectedTab"]).orderSelectedTab,l=(0,C.Wi)(),s=l.marketOrderCounts,u=l.pendingOrderCounts,d=(0,y.jO)(),f=d.isHorizon,T=d.isMT4,O=d.isCentroid,S=d.isMT5,p=(0,y.$X)(),b=(0,E.n6)(),_=(0,a.useMemo)(function(){return O?[{label:r("Transactions History",{context:"centroid"}),value:c.ZV.TRANSACTION_HISTORY,dataTestId:g.Of.TAB_ASSET_ORDER_TYPE_HISTORY_POSITIONS_HISTORY},{label:r("All Orders History"),value:c.ZV.ORDER_HISTORY,dataTestId:g.Of.TAB_ASSET_ORDER_TYPE_HISTORY}]:S?[{label:(0,A.r9)(A.tM.ORDER_HISTORY,p),value:c.ZV.POSITION_HISTORY,dataTestId:g.Of.TAB_ASSET_ORDER_TYPE_HISTORY_POSITIONS_HISTORY},{label:r("Orders & Deals"),value:c.ZV.ORDERS_AND_DEALS,dataTestId:g.Of.TAB_ASSET_ORDER_TYPE_HISTORY_ORDERS_AND_DEALS}]:[{label:(0,A.r9)(A.tM.ORDER_HISTORY,p),value:f||T?c.ZV.ORDER_HISTORY:c.ZV.POSITION_HISTORY,dataTestId:g.Of.TAB_ASSET_ORDER_TYPE_HISTORY}]},[O,S,f,T,p,r]),m=(0,a.useMemo)(function(){return[{label:r("Open Positions")+" (".concat(s,")"),value:c.ZV.OPEN_POSITION,dataTestId:g.Of.TAB_ASSET_ORDER_TYPE_OPEN_POSITIONS},{label:r("Pending Orders")+" (".concat(u,")"),value:c.ZV.PENDING_ORDER,dataTestId:g.Of.TAB_ASSET_ORDER_TYPE_PENDING_ORDERS}
1].concat(rk(_))},[s,u,_,r]),P=(0,a.useMemo)(function(){if(!t||!n)return[];var e,o={label:r("Copy Trade Profile"),value:c.ZV.COPY_TRADE_PROFILE,dataTestId:g.Of.COPY_TRADE_TAB_ASSET_ORDER_TYPE_COPY_TRADE_PROFILE};return b&&(0,I.x6)(null!=(e=null==b?void 0:b.linkedCopiers)?e:[])?[{label:r("Missed Trades"),value:c.ZV.COPY_TRADE_MISSED_TRADES,dataTestId:g.Of.COPY_TRADE_TAB_ASSET_ORDER_TYPE_COPY_TRADE_MISSED_TRADES},o]:[o]},[t,n,r,b]),D=(0,a.useMemo)(function(){return rk(m).concat(rk(P))},[m,P]);return(0,a.useEffect)(function(){D.find(function(e){return e.value===i})||h.$.onOrderSelectedTabChanged(D[0].value)},[D,i]),(0,o.jsx)(rZ,{children:(0,o.jsx)(v.Z,{variant:v.N.UNDERLINED,tabList:D,selectedValue:i,onClick:h.$.onOrderSelectedTabChanged,suffix:(0,o.jsx)(rw,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n;n=r[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})}return e}({},e))})})};var rZ=i.ZP.div.withConfig({componentId:"sc-5eb74bc7-0"})([""]),rH=r(38416),rF=r(34950);let rV=function(){return(0,a.useEffect)(function(){E.Bz.getUserInfo({onSuccess:function(e){var t,r=(null!=(t=null==e?void 0:e.linkedCopiers)?t:[]).find(function(e){return e.isSelected});r&&(rH.bD.getCopyTradeProfile({copierId:r.id}),rH.bD.getCopyTradeProfileImage(r.id))}})},[]),(0,o.jsx)(rF.Z,{isCopier:!0})};var rB=r(52617),rK=r(25932);r(26833),r(9653);var rG=r(3082),r$=r(16829),rX=r(4638),rz=function(){var e=(0,R.$G)(),t=e.t,r=e.i18n.language;return{tableColumns:(0,a.useMemo)(function(){return Object.values({missedDate:(0,rX.wD)({cellTestId:g.Of.ASSET_COPY_TRADE_MISSED_TRADES_COLUMN_MISSED_DATE,accessorKey:"missedDate",headerText:t("Missed Date"),size:160,formatter:function(e){return rG._.convertToDayjsWithOffset({input:Number(e)}).format(rp.ju)}}),orderNo:(0,rX.wD)({cellTestId:g.Of.ASSET_COPY_TRADE_MISSED_TRADES_COLUMN_ORDER_NO,accessorKey:"orderNo",headerText:t("Order No."),size:120}),strategyName:(0,rX.wD)({cellTestId:g.Of.ASSET_COPY_TRADE_MISSED_TRADES_COLUMN_STRATEGY_NAME,accessorKey:"strategyName",headerText:t("Strategy Name"),size:160}),reason:(0,rX.wD)({cellTestId:g.Of.ASSET_COPY_TRADE_MISSED_TRADES_COLUMN_REASON,accessorKey:"reason",headerText:t("Reason"),size:638,meta:{styles:{whiteSpace:"normal"}},formatter:function(e){return(0,r$.fV)(e,r)}})}).filter(function(e){return!!e})},[t,r])}};let rW=function(){var e=(0,R.$G)().t,t=(0,rH.Et)(),r=(0,rH.XK)(),n=rz().tableColumns,a=t.length<$.XP;return(0,o.jsx)(rB.Z,{loading:r,data:t,columns:n,listEmptyComponent:(0,o.jsx)(rK.Z,{variant:rK.R.NO_COPY_TRADE_MISSED_TRADES}),hidePagination:a,pageLabel:e("Page"),ofLabel:e("of"),paginationLabel:e("positions"),rowTestId:g.Of.ASSET_COPY_TRADE_MISSED_TRADES_LIST_ITEM})};var rQ=r(11750);function rq(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function rJ(e,t){var r=e.join(","),n=(0,a.useMemo)(function(){var t;return function(e){if(Array.isArray(e))return rq(e)}(t=new Set(e))||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(t)||function(e,t){if(e){if("string"==typeof e)return rq(e,void 0);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(r);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return rq(e,t)}}(t)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()},[r]);(0,a.useEffect)(function(){return t?(h.$.subscribeToSymbolTopics(n),function(){h.$.unsubscribeToSymbolTopics(n)}):function(){}},[t,n])}r(803);var r0=r(99684),r1=r(30216);let r2=function(){var e=(0,R.$G)().t,t=(0,C.Pr)(["openPositionLoading"]).openPositionLoading,r=(0,rQ.s0)(),n=(0,rQ.TH)(),i=(0,C.b0)(),l=t?[]:i;rJ(i.map(function(e){return e.symbol}),!t);var c=(0,a.useCallback)(function(e){var t=e.isEnable,o=e.symbol,a=e.symbolType;(0,r0.k)({isEnable:t,navigate:r,pathname:n.pathname,symbol:o,symbolType:a})},[r,n.pathname]),s=(0,r1.b)().tableColumns,u=l.length<$.XP;return(0,o.jsx)(rB.Z,{loading:t,data:l,columns:s,pinnedColumns:["track","edit","delete"],listEmptyComponent:(0,o.jsx)(rK.Z,{variant:rK.R.OPEN_POSITION}),onClickBody:c,isRowClickable:function(e){return!!e.symbol&&!!e.isEnable},paginationLabel:e("positions"),hidePagination:u,pageLabel:e("Page"),ofLabel:e("of"),onSortingChange:tn.setSorting,rowTestId:g.Of.ASSET_OPEN_LIST_ITEM})};var r7=r(2871),r6=function(){var e=(0,y.c)().hasCopyTrade,t=(0,r7.n6)(),r=(0,C.Gr)(),n=(0,C.oO)();return(0,a.useMemo)(function(){return!!((0,tw.Bq)(n)&&n!==c.ZV.TRANSACTION_HISTORY)&&!!e&&!!t&&!!(null==r?void 0:r.from)&&!!(null==r?void 0:r.to)&&(0,rp.ZP)(r.to).diff((0,rp.ZP)(r.from),"month")>=6},[n,e,t,r])},r3=r(76594);r(69720);var r5=r(907);r(35192);var r8=r(63450),r4=r(76498),r9=r(32972),ne=r(64536),nt=r(33481),nr=r(13589),nn=r(64989),no=r(42014);let na=function(e){var t=e.direction,r=e.dataTestId;return(0,o.jsx)(ni,{dataTestId:r,color:(0,ty.w9)(t),children:(0,ty.QJ)(t)})};var ni=(0,i.ZP)(Y.ZP).withConfig({componentId:"sc-3c209515-0"})(["color:",";"],function(e){var t=e.color,r=e.theme;return"green"===t?r.themeColors.pnl.positive.hover:r.themeColors.pnl.negative.hover}),nl=r(88399);function nc(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var ns=function(e){var t;return nc(t={openTime:(0,rX.wD)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_OPEN_DATE,accessorKey:"openTime",headerText:e("Open Date"),formatter:function(e){return rG._.convertToDayjsWithOffset({input:Number(e)}).format(rp.ju)}}),closeTime:(0,rX.wD)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_CLOSE_DATE,accessorKey:"closeTime",headerText:e("Close Date"),formatter:function(e){return rG._.convertToDayjsWithOffset({input:Number(e)}).format(rp.ju)}})},c.j7.SYMBOL,(0,rX.Dc)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_SYMBOL,accessorKey:"symbol",headerText:e("Symbol")})),nc(t,"orderNo",(0,rX.wD)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_ORDER_ID,accessorKey:"orderId",headerText:e("Order No.")})),nc(t,"status",(0,rX.wD)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_STATUS,accessorKey:"status",headerText:e("Status"),formatter:function(e,t){var r=t||{},n=r.orderType,o=r.orderBalanceType;return(0,ty.oQ)({status:e,orderType:n,orderBalanceType:o})}})),nc(t,"orderType",(0,rX.Y1)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_ORDER_TYPE,accessorKey:"orderType",headerText:e("Type")})),nc(t,"profit",(0,rX.DF)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_PROFIT,accessorKey:"profit",headerText:e("Profit/Loss")})),t},nu=function(e){var t;return nc(t={},c.j7.SIZE,(0,rX.vM)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_SIZE,accessorKey:"lotSize",headerText:e("Size")})),nc(t,c.j7.UNITS,(0,rX.vM)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_UNITS,accessorKey:"units",headerText:e("Units")})),nc(t,c.j7.ENTRY_PRICE,(0,rX.yQ)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_ENTRY_PRICE,accessorKey:"openPrice",headerText:e("Entry Price")})),nc(t,c.j7.CLOSE_PRICE,(0,rX.yQ)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_CLOSE_PRICE,accessorKey:"closePrice",headerText:e("Close Price")})),nc(t,c.j7.TAKE_PROFIT,(0,rX.yQ)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_TAKE_PROFIT,accessorKey:"takeProfit",headerText:e("Take Profit")})),nc(t,c.j7.STOP_LOSS,(0,rX.yQ)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_STOP_LOSS,accessorKey:"stopLoss",headerText:e("Stop Loss")})),nc(t,c.j7.SWAP,(0,rX.wD)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_SWAP,accessorKey:"swap",headerText:e("Swap"),formatter:function(e){return(0,nt.Wi)(Number(e),2)}})),nc(t,c.j7.COMMISSION,(0,rX.yQ)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_COMMISSION,accessorKey:"commission",headerText:e("Commission")})),nc(t,c.j7.REMARKS,(0,rX.wD)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_REMARKS,accessorKey:"exitMethod",headerText:e("Remarks"),formatter:function(t,r){return(0,ty.r9)(t,r,e)}
1})),nc(t,c.j7.COMMENT,(0,rX.wD)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_COMMENT,accessorKey:"comment",headerText:e("Comment")})),t},nd=function(e){var t;return nc(t={openTime:(0,rX.wD)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_OPEN_DATE,accessorKey:"openTime",headerText:e("Open Date"),size:160,formatter:function(e){return rG._.convertToDayjsWithOffset({input:Number(e)}).format(rp.ju)}})},c.j7.SYMBOL,(0,rX.Dc)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_SYMBOL,accessorKey:"symbol",headerText:e("Symbol")})),nc(t,"closeTime",(0,rX.wD)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_CLOSE_DATE,accessorKey:"closeTime",headerText:e("Close Date"),formatter:function(e){return rG._.convertToDayjsWithOffset({input:Number(e)}).format(rp.ju)}})),nc(t,"positionId",(0,rX.wD)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_ORDER_ID,accessorKey:"positionId",headerText:e("Order No.")})),nc(t,"orderType",(0,rX.Y1)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_ORDER_TYPE,accessorKey:"orderType",headerText:e("Type")})),nc(t,"profit",(0,rX.DF)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_PROFIT,accessorKey:"profit",headerText:e("Profit/Loss")})),t},nf=function(e){var t;return nc(t={},c.j7.VOLUME,(0,rX.wD)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_VOLUME,accessorKey:"lotSize",headerText:e("Volume"),formatter:function(e,t){var r=null==t?void 0:t.orderType;if(r===e7.pE.CREDIT||r===e7.pE.BALANCE)return"--";var n=Number(e),o=Number(null==t?void 0:t.totalLotSize);return o===n?(0,nt.Wi)(o,(0,r9.N)(o)):Number.isFinite(n)&&Number.isFinite(o)?"".concat((0,nt.Wi)(n,(0,r9.N)(n))," / ").concat((0,nt.Wi)(o,(0,r9.N)(o),!1)):"--"}})),nc(t,c.j7.UNITS,(0,rX.vM)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_UNITS,accessorKey:"units",headerText:e("Units")})),nc(t,c.j7.ENTRY_PRICE,(0,rX.yQ)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_ENTRY_PRICE,accessorKey:"openPrice",headerText:e("Entry Price")})),nc(t,c.j7.CLOSE_PRICE,(0,rX.yQ)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_CLOSE_PRICE,accessorKey:"closePrice",headerText:e("Close Price")})),nc(t,c.j7.TAKE_PROFIT,(0,rX.yQ)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_TAKE_PROFIT,accessorKey:"takeProfit",headerText:e("Take Profit")})),nc(t,c.j7.STOP_LOSS,(0,rX.yQ)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_STOP_LOSS,accessorKey:"stopLoss",headerText:e("Stop Loss")})),nc(t,c.j7.SWAP,(0,rX.wD)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_SWAP,accessorKey:"swap",headerText:e("Swap"),formatter:function(e){return(0,nt.Wi)(Number(e),2)}})),nc(t,c.j7.COMMISSION,(0,rX.yQ)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_COMMISSION,accessorKey:"commission",headerText:e("Commission")})),nc(t,c.j7.REMARKS,(0,rX.wD)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_REMARKS,accessorKey:"exitMethod",headerText:e("Remarks"),formatter:function(t,r){return(0,ty.r9)(t,r,e)}})),nc(t,c.j7.COMMENT,(0,rX.wD)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_COMMENT,accessorKey:"comment",headerText:e("Comment")})),t},nT=i.ZP.button.withConfig({componentId:"sc-8e182cf0-0"})(["background:none;border:none;cursor:pointer;padding:4px;margin:0 auto;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:background-color 0.2s ease;"]),nO=function(e){return!!(null==e?void 0:e.dealId)},nS=function(e){return nO(e)?(0,ty.QJ)(e.direction):(0,ty.Lx)(e.orderType)},np=function(e,t){return nS(e.original).localeCompare(nS(t.original))},nb=function(e){var t,r,n;return nc(t={collapsibleToggle:{id:"collapsibleToggle",meta:{styles:{width:"32px",padding:"0",borderRight:"none"}},cell:function(e){var t,r=e.row;return(null==(t=r.original.deals)?void 0:t.length)?(0,o.jsx)(nT,{"data-testid":g.Of.ASSET_HISTORY_POSITION_LIST_ITEM_EXPAND,onClick:function(e){e.stopPropagation(),r.toggleExpanded()},"aria-label":r.getIsExpanded()?"Collapse row":"Expand row",children:(0,o.jsx)(w.ZP,{icon:r.getIsExpanded()?w.Ro.CHEVRON_DOWN:w.Ro.CHEVRON_RIGHT,size:w.sk.M})}):null}},openTime:(0,rX.wD)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_OPEN_DATE,accessorKey:"openTime",headerText:e("Open Date"),size:160,formatter:function(e){return rG._.convertToDayjsWithOffset({input:Number(e)}).format(rp.ju)}})},c.j7.SYMBOL,(0,rX.Dc)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_SYMBOL,accessorKey:"symbol",headerText:e("Symbol")})),nc(t,"closeTime",(0,rX.wD)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_CLOSE_DATE,accessorKey:"closeTime",headerText:e("Close Date"),formatter:function(e){return e?rG._.convertToDayjsWithOffset({input:Number(e)}).format(rp.ju):""}})),nc(t,"positionId",(r=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}
1))),n.forEach(function(t){nc(e,t,r[t])})}return e}({},(0,rX.wD)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_ORDER_ID,accessorKey:"orderId",headerText:e("Order No."),formatter:function(e,t){return(null==t?void 0:t.orderId)||(null==t?void 0:t.dealId)||""}})),n=n={accessorFn:function(e){return nO(e)?e.dealId||"":(null==e?void 0:e.orderId)||""}},Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(n)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(n)).forEach(function(e){Object.defineProperty(r,e,Object.getOwnPropertyDescriptor(n,e))}),r)),nc(t,"orderType",{accessorKey:"orderType",sortDescFirst:!1,sortingFn:np,header:function(){return(0,o.jsx)(Y.ZP,{children:e("Type")})},cell:function(e){if(nO(e.row.original))return(0,o.jsx)(Y.ZP,{children:(0,o.jsx)(na,{dataTestId:g.Of.ASSET_HISTORY_COLUMN_ORDER_TYPE,direction:e.row.original.direction})});var t=e.getValue();return(0,o.jsx)(Y.ZP,{children:(0,o.jsx)(nl.Z,{dataTestId:g.Of.ASSET_HISTORY_COLUMN_ORDER_TYPE,orderType:t,getTextFromOrderType:ty.Lx})})}}),t},n_=function(e){var t;return nc(t={},c.j7.STATE,(0,rX.Jr)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_STATE,accessorKey:"state",headerText:e("State"),formatter:function(e){return"number"==typeof e?tE.kV[e]():""},getVariant:function(e){switch(e){case e7.j_.CANCELED:case e7.j_.EXPIRED:return r8.L9.LIGHT;case e7.j_.FILLED:return r8.L9.LIGHT_THEMED;case e7.j_.REJECTED:return r8.L9.LIGHT_VIOLET;default:return r8.L9.LIGHT}}}
1)),nc(t,c.j7.VOLUME,(0,rX.wD)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_VOLUME,accessorKey:"lotSize",headerText:e("Volume"),formatter:function(e,t){var r=Number(e),n=Number(null==t?void 0:t.lotSizeFilled),o=Number.isFinite(r)?(0,nt.Wi)(r,(0,r9.N)(r)):"--",a=Number.isFinite(n)?(0,nt.Wi)(n,(0,r9.N)(n),!1):"--";return nO(t)?o:"".concat(o," / ").concat(a)}})),nc(t,c.j7.UNITS,(0,rX.vM)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_UNITS,accessorKey:"units",headerText:e("Units")})),nc(t,c.j7.FILL_POLICY,(0,rX.wD)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_FILL_POLICY,accessorKey:"fillPolicy",headerText:e("Fill Policy"),formatter:function(e){return"number"==typeof e?(0,tE.JE)(e):""}})),nc(t,c.j7.ENTRY_PRICE,(0,rX.yQ)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_ENTRY_PRICE,accessorKey:"openPrice",headerText:e("Entry Price")})),nc(t,c.j7.TAKE_PROFIT,(0,rX.yQ)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_TAKE_PROFIT,accessorKey:"takeProfit",headerText:e("Take Profit")})),nc(t,c.j7.STOP_LOSS,(0,rX.yQ)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_STOP_LOSS,accessorKey:"stopLoss",headerText:e("Stop Loss")})),nc(t,c.j7.PROFIT_LOSS,{accessorKey:"profit",id:"pnlGross",enableSorting:!1,accessorFn:function(e){if(e.copyTradeInfo){var t;return null!=(t=e.copyTradeInfo.pnl)?t:null}return nO(e)?e.profit:null},header:function(){return(0,o.jsx)(Y.ZP,{children:e("Profit/Loss")})},cell:function(e){var t=e.getValue();return(0,nn.BI)(t)?(0,o.jsx)(no.g,{dataTestId:g.Of.ASSET_HISTORY_COLUMN_PROFIT,profitLoss:(0,nr.Ov)(Number(t)),children:(0,nt.Wi)(Number(t),2,!1)}):(0,o.jsx)(Y.ZP,{dataTestId:g.Of.ASSET_HISTORY_COLUMN_PROFIT,children:"--"})}}),nc(t,c.j7.SWAP,(0,rX.wD)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_SWAP,accessorKey:"swap",headerText:e("Swap"),formatter:function(e){return(0,nt.Wi)(Number(e),2)}})),nc(t,c.j7.COMMISSION,(0,rX.yQ)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_COMMISSION,accessorKey:"commission",headerText:e("Commission")})),nc(t,c.j7.REMARKS,(0,rX.wD)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_REMARKS,accessorKey:"remarks",headerText:e("Remarks"),formatter:function(t,r){return(0,ty.r9)(t,r,e)}})),nc(t,c.j7.COMMENT,(0,rX.wD)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_COMMENT,accessorKey:"comment",headerText:e("Comment")})),t},ny=function(e){var t;return nc(t={},c.j7.ORDER_NO,(0,rX.wD)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_TICKET,accessorKey:"orderId",headerText:e("ID")})),nc(t,c.j7.SYMBOL,(0,rX.Dc)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_SYMBOL,accessorKey:"symbol",headerText:e("Symbol")})),nc(t,c.j7.PROFIT_AND_LOSS,(0,rX.DF)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_PROFIT,accessorKey:"profit",headerText:e("Profit/Loss")})),t},nE=function(e){var t;return nc(t={},c.j7.ENTRY_PRICE,(0,rX.yQ)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_ENTRY_PRICE,accessorKey:"openPrice",headerText:e("Entry Price")})),nc(t,c.j7.CLOSE_PRICE,(0,rX.yQ)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_CLOSE_PRICE,accessorKey:"closePrice",headerText:e("Close Price")})),nc(t,c.j7.VOLUME_SIZE,(0,rX.vM)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_VOLUME,accessorKey:"lotSize",headerText:e("Volume")})),nc(t,c.j7.OPEN_TIME,(0,rX.wD)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_OPEN_DATE,accessorKey:"openTime",headerText:e("Open Date"),formatter:function(e){return rG._.convertToDayjsWithOffset({input:Number(e)}).format(rp.ju)}})),nc(t,c.j7.CLOSE_TIME,(0,rX.wD)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_CLOSE_DATE,accessorKey:"closeTime",headerText:e("Close Date"),formatter:function(e){return rG._.convertToDayjsWithOffset({input:Number(e)}).format(rp.ju)}})),nc(t,c.j7.TYPE,(0,rX.wD)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_CLOSED_TRANSACTION_TYPE,accessorKey:"orderBalanceType",headerText:e("Type"),formatter:function(e,t){var r=t||{},n=r.orderType,o=r.orderBalanceType;return(0,ty.oQ)({status:e,orderType:n,orderBalanceType:o})}})),nc(t,c.j7.NOTIONAL,(0,rX.wD)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_NOTIONAL,accessorKey:"notional",headerText:e("Notional"),formatter:function(e){var t=Number(e);return(0,nt.Wi)(t,(0,r9.N)(t))}})),t},nh=function(e){var t;return nc(t={},c.j7.OPEN_TIME,(0,rX.wD)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_OPEN_DATE,accessorKey:"openTime",headerText:e("Date & Time"),formatter:function(e){return rG._.convertToDayjsWithOffset({input:Number(e)}).format(rp.ju)}})),nc(t,c.j7.ORDER_NO,(0,rX.wD)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_ORDER_ID,accessorKey:"orderId",headerText:e("Order ID")})),nc(t,c.j7.SYMBOL,(0,rX.Dc)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_SYMBOL,accessorKey:"symbol",headerText:e("Symbol")})),nc(t,c.j7.ORDER_TYPE,(0,rX.Y1)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_ORDER_TYPE,accessorKey:"orderType",headerText:e("Order Type")})),nc(t,c.j7.ORDER_STATUS,(0,rX.wD)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_STATUS,accessorKey:"status",headerText:e("Status"),formatter:function(e){var t;return e?null==(t=(0,ty.LY)(e))?void 0:t.toUpperCase():""}})),t},nm=function(e){var t;return nc(t={},c.j7.EXCHANGE_RATE,(0,rX.wD)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_EXCHANGE_RATE,accessorKey:"exch
1angeRate",headerText:e("Exchange Rate")})),nc(t,c.j7.AVG_FILLED_PRICE,(0,rX.yQ)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_AVG_FILLED_PRICE,accessorKey:"avgFilledPrice",headerText:e("Avg Filled Price")})),nc(t,c.j7.VOLUME_SIZE,(0,rX.vM)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_VOLUME,accessorKey:"lotSize",headerText:e("Volume")})),nc(t,c.j7.FILLED_VOLUME,(0,rX.vM)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_FILL_VOLUME,accessorKey:"filledVolume",headerText:e("Fill Volume")})),nc(t,c.j7.FILL_POLICY,(0,rX.wD)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_TIME_IN_FORCE,accessorKey:"fillPolicy",headerText:(0,A.r9)(A.tM.FILL_POLICY,r4.wS.CENTROID),formatter:function(e){return(0,tE.JE)(e)}})),nc(t,c.j7.MARKET_RANGE,(0,rX.wD)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_MARKET_RANGE,accessorKey:"marketRange",headerText:e("Market Range"),formatter:function(e){return(0,nt.Wi)(Number(e),0,!1)}})),nc(t,c.j7.REMARKS,(0,rX.wD)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_COMMENT,accessorKey:"comment",headerText:e("Remarks")})),t},nR=function(e){var t;return nc(t={},c.j7.ORDER_TYPE,(0,rX.Y1)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_ORDER_TYPE,accessorKey:"orderType",headerText:e("Order Type"),size:150})),nc(t,c.j7.PLACED_QUANTITY,(0,rX.vM)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_PLACED_QUANTITY,accessorKey:"lotSize",headerText:e("Placed Quantity")})),nc(t,c.j7.FILLED_QUANTITY,(0,rX.vM)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_FILLED_QUANTITY,accessorKey:"filledLotSize",headerText:e("Filled Quantity")})),nc(t,c.j7.REMAINING_QUANTITY,(0,rX.wD)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_REMAINING_QUANTITY,accessorKey:"remainedLotSize",headerText:e("Remaining Quantity")})),nc(t,c.j7.STOP_PRICE,(0,rX.yQ)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_STOP_PRICE,accessorKey:"stopPrice",headerText:e("Stop Price")})),nc(t,c.j7.LIMIT_PRICE,(0,rX.yQ)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_LIMIT_PRICE,accessorKey:"limitPrice",headerText:e("Limit Price")})),nc(t,c.j7.TIME_IN_FORCE,(0,rX.wD)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_TIME_IN_FORCE,accessorKey:"fillPolicy",headerText:e("Time-In-Force"),formatter:function(e){return(0,tE.JE)(e)}})),nc(t,c.j7.EXPIRY_DATE,(0,rX.wD)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_EXPIRY_DATE,accessorKey:"expiration",headerText:e("Expiry Date"),formatter:function(e){return(0,rp.IM)(e,rp.zT)}})),nc(t,c.j7.AVG_FILLED_PRICE,(0,rX.yQ)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_AVG_FILLED_PRICE,accessorKey:"avgFilledPrice",headerText:e("Avg Filled Price")})),nc(t,c.j7.REMARKS,(0,rX.wD)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_REMARKS,accessorKey:"comment",headerText:e("Remarks"),size:250,formatter:function(t,r){return(0,ty.r9)(t,r,e)}})),t};function nv(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var ng=function(e,t){var r,n,o=nb(e),a=n_(e),i=null!=(r=t[c.ZV.ORDERS_AND_DEALS])?r:{},l=i.currentSettings,s=i.defaultSettings,u=null!=(n=null!=l?l:s)?n:[],d={};return Object.entries(o).forEach(function(e){var t=function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r,n,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var a=[],i=!0,l=!1;try{for(o=o.call(e);!(i=(r=o.next()).done)&&(a.push(r.value),a.length!==t);i=!0);}catch(e){l=!0,n=e}finally{try{i||null==o.return||o.return()}finally{if(l)throw n}}return a}}(e,2)||function(e,t){if(e){if("string"==typeof e)return nv(e,2);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(r);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return nv(e,t)}}(e,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),r=t[0],n=t[1];d[r]=n}),u.filter(function(e){return e.visible}
1).forEach(function(e){var t=e.label;a[t]&&(d[t]=a[t])}),d},nI=function(){var e=(0,R.$G)().t,t=(0,rQ.TH)().pathname,r=(0,y.jO)(),n=r.isMT5,o=r.isCentroid,i=r.isHorizon,l=(0,C.Pr)(["orderSelectedTab"]).orderSelectedTab,s=(0,em.nu)(),u=(0,C.ry)();return{tableColumns:(0,a.useMemo)(function(){var r=function(e,t,r){var n,o,a=null!=(n=s[t])?n:{},i=a.currentSettings,l=a.defaultSettings;return(null!=(o=null!=i?i:l)?o:[]).filter(function(e){return e.visible}).forEach(function(t){var n=t.label;r[n]&&(e[n]=r[n])}),e},a={};return a=n&&l===c.ZV.POSITION_HISTORY?r(nd(e),c.ZV.POSITION_HISTORY,nf(e)):n&&l===c.ZV.ORDERS_AND_DEALS?ng(e,s):o&&l===c.ZV.TRANSACTION_HISTORY?r(ny(e),c.ZV.TRANSACTION_HISTORY,nE(e)):o&&l===c.ZV.ORDER_HISTORY?r(nh(e),c.ZV.ORDER_HISTORY,nm(e)):i?r(nc({openTime:(0,rX.wD)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_CREATED_DATE,accessorKey:"openTime",headerText:e("Created Date"),formatter:function(e){return rG._.convertToDayjsWithOffset({input:Number(e)}).format(rp.ju)}}),updatedTime:(0,rX.wD)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_UPDATED_DATE,accessorKey:"updatedTime",headerText:e("Updated Date"),formatter:function(e){return rG._.convertToDayjsWithOffset({input:Number(e)}).format(rp.ju)}}),orderId:(0,rX.wD)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_ORDER_ID,accessorKey:"orderId",headerText:e("Order ID")}),status:(0,rX.wD)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_ORDER_STATUS,accessorKey:"status",headerText:e("Order Status"),formatter:function(e){return(0,ne.gj)(e)}})},c.j7.SYMBOL,(0,rX.Dc)({cellTestId:g.Of.ASSET_HISTORY_COLUMN_SYMBOL_NAME,accessorKey:"symbol",headerText:e("Symbol Name"),size:200})),c.ZV.ORDER_HISTORY,nR(e)):r(ns(e),c.ZV.ORDER_HISTORY,nu(e)),t!==r5.oI.TRADE||i||u||delete a.SYMBOL,Object.values(a).filter(function(e){return!!e})},[t,n,l,o,i,u,s,e])}};function nC(){var e=(0,R.$G)().t,t=(0,rQ.s0)(),r=(0,rQ.TH)(),n=(0,a.useCallback)(function(e){var n=e.isEnable,o=e.symbol,a=e.symbolType;(0,r0.k)({isEnable:n,navigate:t,pathname:r.pathname,symbol:o,symbolType:a})},[t,r.pathname]),i=(0,C.Wi)().data,l=nI().tableColumns,s=(0,C.Pr)(["orderHistoryLoading","orderSelectedTab"]),u=s.orderHistoryLoading,d=s.orderSelectedTab===c.ZV.ORDERS_AND_DEALS?rK.R.ORDERS_AND_DEALS:rK.R.ORDER_HISTORY,f=i.length<$.XP;rJ(i.map(function(e){var t;return null!=(t=e.symbol)?t:""}),!u);var T=r6();return(0,o.jsxs)(o.Fragment,{children:[T&&(0,o.jsx)(nA,{children:(0,o.jsx)(r3.ZP,{content:e("Copy trades closed more than 6 months before the selected filter end date are displayed as normal trades.")})}),(0,o.jsx)(rB.Z,{loading:u,data:i,columns:l,listEmptyComponent:(0,o.jsx)(rK.Z,{variant:d}),onClickBody:n,isRowClickable:function(e){return!!e.symbol&&!!e.isEnable},paginationLabel:e("orders"),getSubRows:function(e){return e.deals},hidePagination:f,pageLabel:e("Page"),ofLabel:e("of"),onSortingChange:tn.setSorting,rowTestId:g.Of.ASSET_HISTORY_POSITION_LIST_ITEM,autoResetPageIndex:!1})]})}var nA=i.ZP.div.withConfig({componentId:"sc-afd8a92b-0"})(["padding:","px;background:",";border-bottom:1px solid ",";"],D.A.M,function(e){return e.theme.themeColors.background.default},function(e){return e.theme.themeColors.border.default}),nP=r(23582);let nD=function(){var e=(0,R.$G)().t,t=(0,C.Pr)(["pendingOrderLoading"]).pendingOrderLoading,r=(0,C.rl)();rJ(r.map(function(e){return e.symbol}),!t);var n=(0,rQ.s0)(),i=(0,rQ.TH)(),l=(0,a.useCallback)(function(e){var t=e.isEnable,r=e.symbol,o=e.symbolType;(0,r0.k)({isEnable:t,navigate:n,pathname:i.pathname,symbol:r,symbolType:o})},[n,i.pathname]),c=(0,nP.A)().tableColumns,s=r.length<$.XP;return(0,o.jsx)(rB.Z,{loading:t,data:r,columns:c,pinnedColumns:["track","edit","delete"],listEmptyComponent:(0,o.jsx)(rK.Z,{variant:rK.R.PENDING_ORDER}),onClickBody:l,isRowClickable:function(e){return!!e.symbol&&!!e.isEnable},paginationLabel:e("orders"),hidePagination:s,pageLabel:e("Page"),ofLabel:e("of"),onSortingChange:tn.setSorting,rowTestId:g.Of.ASSET_PENDING_LIST_ITEM})},nx=function(){var e=(0,C.Pr)(["orderSelectedTab"]).orderSelectedTab;return((0,a.useEffect)(function(){return function(){h.$.resetInitialLoading(c.ZV.OPEN_POSITION),h.$.resetInitialLoading(c.ZV.PENDING_ORDER),tw.nr.forEach(h.$.resetInitialLoading)}},[]),e===c.ZV.OPEN_POSITION)?(0,o.jsx)(r2,{}):e===c.ZV.PENDING_ORDER?(0,o.jsx)(nD,{}):(0,tw.Bq)(e)?(0,o.jsx)(nC,{}):e===c.ZV.COPY_TRADE_MISSED_TRADES?(0,o.jsx)(rW,{}):e===c.ZV.COPY_TRADE_PROFILE?(0,o.jsx)(rV,{}):(0,o.jsx)(r2,{})};function nL(e,t,r,n,o,a,i){try{var l=e[a](i),c=l.value}catch(e){r(e);return}l.done?t(c):Promise.resolve(c).then(n,o)}let nj=function(e){var t=e.showHideOtherSymbol,r=e.calendarDropdownPlacement,n=e.assetPage,i=(0,m.EQ)(),c=(0,l.K)().assetsOrderTab,s=(0,y.c)().hasCopyTrade;return(0,a.useEffect)(function(){var e;(e=function(){return function(e,t){var r,n,o,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},i=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return i.next=l(0),i.throw=l(1),i.return=l(2),"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function l(l){return function(c){var s=[l,c];if(r)throw TypeError("Generator is already executing.");for(;i&&(i=0,s[0]&&(a=0)),a;)try{if(r=1,n&&(o=2&s[0]?n.return:s[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,s[1])).done)return o;switch(n=0,o&&(s=[2&s[0],o.value]),s[0]){case 0:case 1:o=s;break;case 4:return a.label++,{value:s[1],done:!1};case 5:a.label++,n=s[1],s=[0];continue;case 7:s=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===s[0]||2===s[0])){a=0;continue}if(3===s[0]&&(!o||s[1]>o[0]&&s[1]<o[3])){a.label=s[1];break}if(6===s[0]&&a.label<o[1]){a.label=o[1],o=s;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(s);break}o[2]&&a.ops.pop(),a.trys.pop();continue}s=t.call(e,a)}catch(e){s=[6,e],n=0}finally{r=o=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}}}(this,function(e){switch(e.label){case 0:if(n&&h.$.resetOrderSelectedTab(c),!s)return[3,2];return[4,E.Bz.getUserInfo({})];case 1:e.sent(),e.label=2;case 2:return b.getColumnSetting(),_.P.initFilterOptions(),h.$.init(!n),[2]}})},function(){var t=this,r=arguments;return new Promise(function(n,o){var a=e.apply(t,r);function i(e){nL(a,n,o,i,l,"next",e)}function l(e){nL(a,n,o,i,l,"throw",e)}i(void 0)})})()},[n,c,s]),(0,a.useEffect)(function(){n||h.$.onSelectedSymbolChanged(i)},[n,i]),(0,o.jsxs)(nN,{children:[(0,o.jsx)(rU,{showHideOtherSymbol:void 0===t||t,calendarDropdownPlacement:r,assetPage:n}),(0,o.jsx)(nx,{})]})};var nN=i.ZP.div.withConfig({componentId:"sc-22452547-0"})(["display:flex;flex-direction:column;width:100%;height:100%;"])}}]);
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.