1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9995],{37587:(e,a,t)=>{"use strict";t.r(a),t.d(a,{ReferralTable:()=>j});var r=t(44478),n=t(42969),l=t(78764),s=t.n(l),o=t(80718),i=t(30388),d=t(14232),c=t(15039),_=t.n(c),u=t(38053),f=t(86996),b=t(51565),x=t(86668),g=t(96010),p=t(6712),T=t(36016),h=t(37876),m=function(e){var a,t=e.value,r=(0,i.Bd)([p.R.AFFILIATE]).t;return(0,h.jsx)("span",{className:_()(s().tableRowText,(a={},(0,n.A)(a,s().yesText,t),(0,n.A)(a,s().noText,!t),a)),children:r(t?"yes":"no")})},y=function(e){var a=e.rows;return(0,h.jsx)("div",{className:s().referralTableBox,children:(0,h.jsxs)("div",{className:s().skeletonTable,children:[(0,h.jsx)("div",{className:s().skeletonHeaderRow,children:Array.from({length:7}).map(function(e,a){return(0,h.jsx)("div",{className:s().skeletonHeaderCell,children:(0,h.jsx)(g.A,{height:20})},"header-".concat(a))})}),Array.from({length:void 0===a?5:a}).map(function(e,a){return(0,h.jsx)("div",{className:s().skeletonRow,children:Array.from({length:7}).map(function(e,a){return(0,h.jsx)("div",{className:s().skeletonCell,children:(0,h.jsx)(g.A,{height:16})},"cell-".concat(a))})},"row-".concat(a))})]})})},v=function(e){return(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)(b.A,{height:10,width:5,className:_()(s().sortButton,(0,n.A)({},s().sortActiveButton,"ascending"===e.sortOrder))}),(0,h.jsx)(b.A,{height:10,width:5,className:_()(s().sortButton,s().desc,(0,n.A)({},s().sortActiveButton,"descending"===e.sortOrder))})]})},j=function(e){var a,t,n=(0,i.Bd)([p.R.AFFILIATE]).t,l=e.showPagination,c=void 0!==l&&l,_=e.sortable,b=void 0!==_&&_,g=e.isLoading,j=e.page,k=void 0===j?0:j,w=e.onPageChange,R=(0,d.useState)(10),N=R[0],C=R[1],A=(0,d.useState)(),I=A[0],W=A[1],H=(0,d.useState)(),B=H[0],P=H[1],M=(0,d.useMemo)(function(){return[{key:"user_id",title:(0,h.jsx)("span",{className:s().tableHeaderText,children:n("userId")}),dataIndex:"user_id",align:o.W.left,minWidth:150,render:function(e){return(0,h.jsx)("span",{className:s().tableRowText,children:e})}},{key:"registration_date",title:(0,h.jsx)("span",{className:s().tableHeaderText,children:n("regDate")}),dataIndex:"registration_date",sortable:b,align:o.W.left,minWidth:150,render:function(e){return(0,h.jsx)("span",{className:s().tableRowText,children:(0,x.i$)(e,T.x.DD__MM__YYYY)})}},{key:"kyc_done",title:(0,h.jsx)("span",{className:s().tableHeaderText,children:n("kyc")}),dataIndex:"kyc_done",align:o.W.left,minWidth:100,render:function(e){return(0,h.jsx)(m,{value:e})}},{key:"deposit",title:(0,h.jsx)("span",{className:s().tableHeaderText,children:n("deposit")}),dataIndex:"deposit",align:o.W.left,minWidth:100,render:function(e){return(0,h.jsx)(m,{value:e})}},{key:"trade",title:(0,h.jsx)("span",{className:s().tableHeaderText,children:n("trade")}),dataIndex:"trade",align:o.W.left,minWidth:100,render:function(e){return(0,h.jsx)(m,{value:e})}},{key:"traded_in_7days",title:(0,h.jsx)("span",{className:s().tableHeaderText,children:n("tradedInLast7DaysColumn")}),dataIndex:"traded_in_7days",align:o.W.left,minWidth:200,render:function(e){return(0,h.jsx)(m,{value:e})}},{key:"traded_in_30days",title:(0,h.jsx)("span",{className:s().tableHeaderText,children:n("tradedInLast30DaysColumn")}),dataIndex:"traded_in_30days",align:o.W.left,minWidth:200,render:function(e){return(0,h.jsx)(m,{value:e})}}]},[b,n]),L=(0,d.useMemo)(function(){var a,t=null!=(a=e.data)?a:[],n=(0,r.A)(t);if(B&&I&&n.sort(function(e,a){var t=e[B],r=a[B];if("registration_date"===B){var n=new Date(t).getTime(),l=new Date(r).getTime();return"ascending"===I?n-l:l-n}if("boolean"==typeof t&&"boolean"==typeof r){var s=+!!t,o=+!!r;return"ascending"===I?s-o:o-s}return"string"==typeof t&&"string"==typeof r?"ascending"===I?t.localeCompare(r):r.localeCompare(t):0}),c){var l=k*N,s=l+N;return n.slice(l,s)}return n},[e.data,B,I,k,N,c]),D=null!=(a=null==e||null==(t=e.data)?void 0:t.length)?a:0;return g?(0,h.jsx)(y,{}):(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)("div",{className:s().referralTableBox,children:(0,h.jsx)(o.A,{bodyRowClass:s().tableRow,headerRowClass:s().tableHeader,data:L,tableContainerClass:s().tableContainer,customSortIcon:v,columns:M,onSortChange:function(e){W(e.sortOrder),P(e.activeSortKey)},showHeaderOnNoData:!0,responsive:!0})}),(0,h.jsx)(f.A,{flex:"flex",justifyContent:"center",alignItems:"center",className:s().paginationBox,renderWhen:c,children:(0,h.jsx)(u.A,{component:"div",count:D,page:k,onPageChange:function(e,a){null==w||w(a)},rowsPerPage:N,onRowsPerPageChange:function(e){C(+e.target.value),null==w||w(0)},labelRowsPerPage:n("itemsPerPage"),className:s().paginationWrapper,classes:{displayedRows:s().displayedRows,selectLabel:s().selectLabel,input:s().input,actions:s().actions,selectIcon:s().selectIcon,toolbar:s().paginationToolbar},slotProps:{select:{MenuProps:{className:s().paginationMenuRoot}}}})})]})}},78764:e=>{e.exports={referralTableBox:"referralTable_referralTableBox__VqGF6",tableContainer:"referralTable_tableContainer__lnZW9",tableHeader:"referralTable_tableHeader__8qIg4",tableRow:"referralTable_tableRow__3FKHu",yesText:"referralTable_yesText__MKmtp",noText:"referralTable_noText__8La04",sortButton:"referralTable_sortButton__xzNe5",desc:"referralTable_desc__aakBa",sortActiveButton:"referralTable_sortActiveButton__95cty",skeletonTable:"referralTable_skeletonTable__kgRM6",skeletonHeaderRow:"referralTable_skeletonHeaderRow__KDz1F",skeletonRow:"referralTable_skeletonRow___hKMZ",skeletonHeaderCell:"referralTable_skeletonHeaderCell__1Tr9y",skeletonCell:"referralTable_skeletonCell__I_TY8",paginationBox:"referralTable_paginationBox__8aHaW",selectLabel:"referralTable_selectLabel__8g6c_",displayedRows:"referralTable_displayedRows__QWt94",input:"referralTable_input__cNiEX",actions:"referralTable_actions__Hq9fK",selectIcon:"referralTable_selectIcon__R_O3Q",paginationWrapper:"referralTable_paginationWrapper__d_cbz",paginationToolbar:"referralTable_paginationToolbar__4P6mO",paginationMenuRoot:"referralTable_paginationMenuRoot__iI4CP"}}
1}]);
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.