PageSourceSearch

https://arabia365.com/assets/UserPLStatement-Bq3bRcNE.js

js arabia365.com collected 2026-10-03 18:20:57 UTC 29,241 bytes, 1 lines download raw bytes

1import{e as o,b9 as xe,R as Z,j as e,aU as L,E as r,bS as me,aE as Q,H as X,J as w,m as D,a as ge,w as ve,S as ke,I as de,h as Te,bQ as oe,bi as J}from"./index-BP99-Kiy.js";import{D as re}from"./DateAndTimeTemplate-CwHrn9zU.js";import{M as pe,r as Se,R as Ye}from"./UserRouter-0lY9qO-N.js";import{C as ue}from"./CurrencyTypeFactor-BXiaQXLY.js";import{T as B,a as E,b as K,c as j,d as n,e as _}from"./TableRow-CFSDyUhF.js";import{B as be}from"./Button-DgnPDEVz.js";import{S as Ce}from"./Spinner-C8En8sma.js";import{S as he}from"./SelectTemplate-BSJxuxdC.js";import"./DatePicker-D8V8U4Ku.js";import"./Menu-BFMZz2zl.js";import"./debounce-DtXjJkxj.js";import"./Grow-CSsOp4CC.js";import"./DialogActions-DqP0oj-U.js";import"./createStyles-yD3y8ldD.js";import"./TextField-B_ihO7_s.js";import"./OutlinedInput-OS5VWFgC.js";import"./useFormControl-BSJlwtVR.js";import"./Select-CT8JDHwO.js";import"./useControlled-2mnCc5iv.js";import"./createSvgIcon-Lcqb3FMo.js";import"./FormHelperText-fsXwnzfI.js";import"./InputAdornment-CBUiIFhP.js";import"./___vite-browser-external_commonjs-proxy-Be4j4IkX.js";import"./CustomButton-DgoUqeqd.js";import"./trackApkDownload-1DCe7sUx.js";import"./MenuItem-BRBCcvOz.js";const Oe=({title:N,titleId:a,...k},S)=>o.createElement("svg",{width:12,height:12,viewBox:"0 0 12 12",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:S,"aria-labelledby":a,...k},N?o.createElement("title",{id:a},N):null,o.createElement("path",{d:"M10.855 3.64497C10.8085 3.59811 10.7532 3.56091 10.6923 3.53552C10.6313 3.51014 10.566 3.49707 10.5 3.49707C10.434 3.49707 10.3686 3.51014 10.3077 3.53552C10.2468 3.56091 10.1915 3.59811 10.145 3.64497L6.99997 6.79497L4.85497 4.64497C4.80849 4.59811 4.75319 4.56091 4.69226 4.53552C4.63133 4.51014 4.56598 4.49707 4.49997 4.49707C4.43396 4.49707 4.36861 4.51014 4.30768 4.53552C4.24675 4.56091 4.19145 4.59811 4.14497 4.64497L1.14497 7.64497C1.09811 7.69145 1.06091 7.74675 1.03552 7.80768C1.01014 7.86861 0.99707 7.93396 0.99707 7.99997C0.99707 8.06598 1.01014 8.13133 1.03552 8.19226C1.06091 8.25319 1.09811 8.30849 1.14497 8.35497C1.19145 8.40183 1.24675 8.43903 1.30768 8.46442C1.36861 8.4898 1.43396 8.50287 1.49997 8.50287C1.56598 8.50287 1.63133 8.4898 1.69226 8.46442C1.75319 8.43903 1.80849 8.40183 1.85497 8.35497L4.49997 5.70497L6.64497 7.85497C6.69145 7.90183 6.74675 7.93903 6.80768 7.96442C6.86861 7.9898 6.93396 8.00287 6.99997 8.00287C7.06598 8.00287 7.13133 7.9898 7.19226 7.96442C7.25319 7.93903 7.30849 7.90183 7.35497 7.85497L10.855 4.35497C10.9018 4.30849 10.939 4.25319 10.9644 4.19226C10.9898 4.13133 11.0029 4.06598 11.0029 3.99997C11.0029 3.93396 10.9898 3.86861 10.9644 3.80768C10.939 3.74675 10.9018 3.69145 10.855 3.64497Z",fill:"currentColor"})),_e=o.forwardRef(Oe),je=N=>{var F;const{selectedMarket:a,startDate:k,endDate:S,showGameLevel:M,searchName:m,langData:c}
1=N,[f,p]=o.useState(),[g,h]=o.useState(0),[s,i]=o.useState(0),[l,x]=o.useState(0),[v,Y]=o.useState(0),[d,P]=o.useState([""]),[I,R]=o.useState(""),[C,O]=o.useState(!1),y=ue[xe()],G=25,z=[{key:"betPlacedTime",Label:"Placed",langKey:"placed",className:"placed-cell-head text-uppercase",align:"left"},{key:"selection",Label:"Runner Name",langKey:"runner_name",className:"selection-cell-head text-uppercase",align:"left"},{key:"betId",Label:"Bet ID",langKey:"bet_id",className:"betid-cell-head text-uppercase",align:"left"},{key:"betType",Label:"Type",langKey:"type",className:"type-cell-head text-uppercase",align:"left"},{key:"odds",Label:"Odds",langKey:"odds",className:"odds-cell-head text-uppercase",align:"left"},{key:"stake",Label:"Amount",langKey:"amount",className:"stake-cell-head text-uppercase",align:"left"},{key:"profitLoss",Label:"Winnings",langKey:"winnings",className:"ploss-cell-head text-uppercase",align:"left"},{key:"status",Label:"Result",langKey:"result",className:"status-cell-head text-uppercase",align:"left"}],U=[{key:"selection",Label:"Runner Name",langKey:"runner_name",className:"selection-cell-head text-uppercase",align:"left"},{key:"profitLoss",Label:"W&L",langKey:"w&l",className:"ploss-cell-head text-uppercase",align:"left"},{key:"stake",Label:"Amount",langKey:"amount",className:"stake-cell-head text-uppercase",align:"left"},{key:"odds",Label:"Odds",langKey:"odds",className:"odds-cell-head text-uppercase",align:"left"}],$=()=>{O(!0),I&&P([...d,I]),O(!1)},V=()=>{if(O(!0),d.length>1){let t=d;t.pop(),P([...t])}O(!1)},W=async()=>{var t,b,u;try{const T=await Q.get("reports/v2/orders/:search",{headers:{Authorization:sessionStorage.getItem("jwt_token"),Accept:"application/json"},params:{reportType:"PL_REPORT",eventId:a.eventId,categoryType:a.categoryType,marketId:a.categoryType!=="CASINO"?a.marketId:null,startDate:a.categoryType==="CASINO"?r(a.betPlacedTime).startOf("day").toISOString():k.startOf("day").toISOString(),endDate:a.categoryType==="CASINO"?r(a.betPlacedTime).endOf("day").toISOString():S.endOf("day").toISOString(),pageSize:G,pageToken:d[d.length-1]}});if(T.status===200){if((t=T.data)!=null&&t.orders){let ne=(b=T.data)==null?void 0:b.orders;p(ne);let ce=0,ie=0,q=0;for(let A of ne)A.betType==="BACK"?ce+=A.payOutAmount:ie+=A.payOutAmount,q+=A.payOutAmount;h(ce/y),i(ie/y),x(q/y),Y(q/y+(a.commission?a.commission:0))}R((u=T.data)==null?void 0:u.pageToken)}else throw new Error(T.data)}catch(T){T.response&&T.response.data&&console.error(T.response.data.error)}};return Z.useEffect(()=>{W()},[d]),e.jsx("div",{className:"modal-pl",children:a?e.jsxs(e.Fragment,{children:[e.jsx("div",{className:"pl-stmt-tbl web-view",children:e.jsx(B,{component:L,children:e.jsxs(E,{className:"myb-table",children:[e.jsx(K,{className:"myb-table-header sub-table-header",children:e.jsx(j,{children:z.map((t,b)=>e.jsx(n,{align:t.align==="left"?"left":"center",className:t.className,children:c==null?void 0:c[t.langKey]},"key_"+Math.random().toString(36).substr(2,9)))})}),f&&f.length>0?e.jsx(e.Fragment,{children:e.jsx(_,{className:"tbl-body",children:f.map(t=>{var b;return e.jsx(e.Fragment,{children:e.jsxs(j,{className:t.payOutAmount>0?"profit-bg":t.payOutAmount<=0?"loss-bg":"row-bg",children:[e.jsx(n,{align:"left",children:e.jsx("span",{className:"txt-bldin-mob",children:r(t.betPlacedTime).format("D/M/YYYY HH:mm:ss")})}),e.jsx(n,{className:"myb-table-cell bwon-col",align:"left",children:e.jsx("span",{className:"txt-bldin-mob",children:t.marketType==="FANCY"?t.oddType==="ODD_EVEN"||(b=t.marketName)!=null&&b.includes("Odd Even Run Bhav")?t.marketName+" - "+(t.outcomeDesc||""):t.marketName+" @ "+Number(t.oddValue*100-100).toFixed(0):t.marketType==="BINARY"?t.outcomeDesc+" @ "+Number(t.sessionRuns).toFixed(0):t.outcomeDesc})}),e.jsx(n,{className:"myb-table-cell blost-col",align:"left",children:e.jsx("span",{className:"txt-bldin-mob",children:t.id})}),e.jsx(n,{className:"myb-table-cell blost-col",align:"left",children:e.jsx("span",{className:"txt-bldin-mob",children:t.betType=="BACK"?"Back":"Lay"})}),e.jsx(n,{className:"myb-table-cell blost-col",align:"left",children:e.jsx("span",{className:"txt-bldin-mob",children:me(t.marketType,t.oddValue,t.sessionRuns,t.marketName,t.oddType)})}),e.jsx(n,{className:"myb-table-cell blost-col",align:"left",children:e.jsx("span",{className:"txt-bldin-mob",children:(t.stakeAmount/y).toFixed(2)})}),e.jsx(n,{align:"left",className:"pandl-col",children:e.jsx("span",{className:"txt-bldin-mob",children:e.jsx("div",{className:t.outcomeResult=="Won"?"profit":"loss",children:Number(t.payOutAmount/y).toFixed(2)})})}),e.jsx(n,{align:"left",className:"pandl-col",children:e.jsx("span",{className:"txt-bldin-mob",children:e.jsx("div",{children:t.outcomeResult=="Won"||t.payOutAmount>0?"Win":"Loss"})})})]},"key_"+Math.random().toString(36).substr(2,9))})})})}):e.jsx(_,{children:e.jsx(j,{children:e.jsx(n,{className:"no-data-cell",variant:"body",colSpan:8,children:c==null?void 0:c.records_not_found_txt})})})]})})}),e.jsx("div",{className:"pl-stmt-tbl mob-view",children:e.jsx(B,{component:L,children:e.jsxs(E,{className:"myb-table",children:[e.jsx(K,{className:"myb-table-header sub-table-header",children:e.jsx(j,{children:U.map((t,b)=>
1e.jsx(n,{align:t.align==="left"?"left":"center",className:t.className,children:(c==null?void 0:c[t.langKey])??t.Label},"key_"+Math.random().toString(36).substr(2,9)))})}),f&&f.length>0?e.jsx(e.Fragment,{children:e.jsx(_,{className:"tbl-body",children:f.map(t=>{var b;return e.jsxs(e.Fragment,{children:[e.jsxs(j,{className:t.payOutAmount>0?"profit-bg":t.payOutAmount<=0?"loss-bg":"row-bg",children:[e.jsx(n,{className:"myb-table-cell bwon-col",align:"left",children:e.jsxs("span",{className:"tableCell-pl-mob",children:[e.jsx("span",{className:"txt-bldin-mob  text-ctn",children:t.marketType==="FANCY"?t.oddType==="ODD_EVEN"||(b=t.marketName)!=null&&b.includes("Odd Even Run Bhav")?t.marketName+" - "+(t.outcomeDesc||""):t.marketName+" @ "+Number(t.oddValue*100-100).toFixed(0):t.marketType==="BINARY"?t.outcomeDesc+" @ "+Number(t.sessionRuns).toFixed(0):t.outcomeDesc}),e.jsx("span",{className:"txt-bldin-mob",children:r(t.betPlacedTime).format("D/M/YYYY HH:mm:ss")})]})}),e.jsx(n,{align:"left",className:"pandl-col",children:e.jsx("span",{className:"txt-bldin-mob",children:e.jsx("div",{className:t.outcomeResult=="Won"?"profit":"loss",children:Number(t.payOutAmount/y).toFixed(2)})})}),e.jsx(n,{className:"myb-table-cell blost-col",align:"left",children:e.jsx("span",{className:"txt-bldin-mob",children:(t.stakeAmount/y).toFixed(2)})}),e.jsx(n,{className:"myb-table-cell blost-col",align:"left",children:e.jsx("span",{className:"txt-bldin-mob",children:me(t.marketType,t.oddValue,t.sessionRuns,t.marketName,t.oddType)})})]},"key_"+Math.random().toString(36).substr(2,9)),e.jsxs(j,{children:[e.jsx(n,{align:"left",children:e.jsxs("span",{className:"tableCell-btid-mob",children:[e.jsxs("span",{children:[c==null?void 0:c.bet_id,": "]}),e.jsx("span",{style:{marginLeft:"2px"},children:t.id})]})}),e.jsxs(n,{className:"myb-table-cell blost-col",align:"left",children:[e.jsx("span",{className:"txt-bldin-mob",children:e.jsxs("div",{children:[e.jsxs("span",{className:"results-mob",children:[c==null?void 0:c.results,":"," "]}),e.jsx("span",{children:t.outcomeResult=="Won"||t.payOutAmount>0?"Won":"Loss"})]})}),e.jsxs("span",{children:[c==null?void 0:c.bet_type,": "]}),e.jsx("span",{className:"txt-bldin-mob",children:t.betType=="BACK"?"Back":"Lay"})]})]})]})})})}):e.jsx(_,{children:e.jsx(j,{children:e.jsx(n,{className:"no-data-cell",variant:"body",colSpan:8,children:c==null?void 0:c.records_not_found_txt})})})]})})}),e.jsxs("div",{className:"pl-summary-mob",children:[e.jsxs("div",{className:"subheading-ctn",children:[e.jsxs("div",{className:"subheading",children:[" ",c==null?void 0:c.back_subtotal,":"]}),e.jsx("div",{className:"subheading-data",children:Number(g).toFixed(2)})]}),e.jsx("div",{className:"border-line-pl"}),e.jsxs("div",{className:"subheading-ctn",children:[e.jsxs("div",{className:"subheading",children:[" ",c==null?void 0:c.lay_subtotal,":"]}),e.jsx("div",{className:"subheading-data",children:Number(s).toFixed(2)})]}),e.jsx("div",{className:"border-line-pl"}),e.jsxs("div",{className:"subheading-ctn",children:[e.jsxs("div",{className:"subheading",children:[" ",c==null?void 0:c.market_subtotal,":"," "]}),e.jsx("div",{className:"subheading-data",children:Number(l).toFixed(2)})]}),e.jsx("div",{className:"border-line-pl"}),e.jsxs("div",{className:"subheading-ctn",children:[e.jsxs("div",{className:"subheading",children:[" ",c==null?void 0:c.commission,": "]}),e.jsx("div",{className:"subheading-data",children:(F=Number((a==null?void 0:a.commission)??0))==null?void 0:F.toFixed(2)})]}),e.jsx("div",{className:"border-line-pl"}),e.jsxs("div",{className:"border-bottom net-market  subheading-ctn",children:[e.jsxs("div",{className:"b-text subheading",children:[c==null?void 0:c.net_market_total,":"]}),e.jsx("div",{className:"ml-auto  subheading-data",children:Number(v??0).toFixed(2)})]})]}),e.jsxs("div",{className:"mob-view-pgnation",children:[d.length===1||C?null:e.jsxs(be,{onClick:t=>V(),disabled:d.length<2,className:"prev-btn",children:["(",c==null?void 0:c.prev,")(",d.length-1,")"]}),I&&!C?e.jsxs(be,{onClick:t=>$(),disabled:!I,className:"next-btn",children:["(",c==null?void 0:c.next,")(",d.length+1,")"]}):null]})]}):null})};var ee={},Ne=w;
1Object.defineProperty(ee,"__esModule",{value:!0});var se=ee.default=void 0,Me=Ne(o),Pe=Ne(X()),Ie=(0,Pe.default)(Me.default.createElement("path",{d:"M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"}),"KeyboardArrowDown");se=ee.default=Ie;var te={},fe=w;Object.defineProperty(te,"__esModule",{value:!0});var ae=te.default=void 0,Re=fe(o),Fe=fe(X()),Ae=(0,Fe.default)(Re.default.createElement("path",{d:"M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z"}),"KeyboardArrowUp");ae=te.default=Ae;var le={},ye=w;Object.defineProperty(le,"__esModule",{value:!0});var H=le.default=void 0,Le=ye(o),De=ye(X()),Be=(0,De.default)(Le.default.createElement("path",{d:"M8.59 16.59L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.41z"}),"KeyboardArrowRight");H=le.default=Be;const Ee=N=>{const{items:a,startDate:k,endDate:S,searchName:M,langData:m,selectedGame:c}=N,[f,p]=o.useState(),[g,h]=Z.useState(!1);return e.jsxs(e.Fragment,{children:[e.jsxs("div",{className:"tbl-ctn my-bets-tbl no-hov-style",children:[e.jsx(B,{component:L,children:e.jsxs(E,{className:"myb-table",size:"small",children:[e.jsx(K,{className:"myb-table-header",children:e.jsxs(j,{children:[e.jsx(n,{className:"market-header",children:m==null?void 0:m.market}),e.jsx(n,{className:"start-time",children:m==null?void 0:m.start_time}),e.jsx(n,{className:"settled-time",children:m==null?void 0:m.settled_time}),e.jsx(n,{className:"pl-comm",children:m==null?void 0:m.commission_txt}),e.jsx(n,{className:"pl-net-win",children:m==null?void 0:m.net_win}),(a==null?void 0:a.length)>0&&e.jsx(n,{className:"settled-time"})]})}),a&&(a==null?void 0:a.length)>0?e.jsx(_,{className:"apl-table-body webview",children:a.map(s=>{var i,l,x,v,Y;return e.jsx(e.Fragment,{children:e.jsxs(j,{className:"apl-table-row",onClick:()=>{p(s)},children:[e.jsx(n,{children:e.jsxs("span",{className:"txt-bldin-mob",onClick:()=>h(d=>({...d,[r(s.betPlacedTime,"DD-MM-YYYY").format("DD/MM/YYYY")+"-"+(s==null?void 0:s.eventId)+"-"+(s==null?void 0:s.marketId)]:!d[r(s.betPlacedTime,"DD-MM-YYYY").format("DD/MM/YYYY")+"-"+(s==null?void 0:s.eventId)+"-"+(s==null?void 0:s.marketId)]})),children:[s.eventName?s.eventName:s.gameType," -"," ",s.marketName]})}),e.jsx(n,{children:e.jsx("span",{className:"txt-bldin-mob",children:r(s==null?void 0:s.betPlacedTime).format("D/M/YYYY HH:mm:ss")})}),e.jsx(n,{children:e.jsx("span",{className:"txt-bldin-mob",children:r(s==null?void 0:s.payOutDate).format("D/M/YYYY HH:mm:ss")})}),e.jsx(n,{children:e.jsx("span",{className:"txt-bldin-mob",children:s.commission?s.commission>0?e.jsx("div",{className:"profit",children:Number(s.commission).toFixed(2)}):s.commission<0?e.jsx("div",{className:"loss",children:Number(s.commission).toFixed(2)}):e.jsx(e.Fragment,{children:Number(s.commission).toFixed(2)||0}):e.jsx("div",{children:0 .toFixed(2)})})}),e.jsx(n,{children:e.jsx("span",{className:"txt-bldin-mob",children:["SPORTS","SPORTS_BOOK"].includes(c)?(s==null?void 0:s.profit)>0?e.jsx("div",{className:"profit",children:(i=Number((s==null?void 0:s.profit)+(s==null?void 0:s.commission)))==null?void 0:i.toFixed(2)}):(s==null?void 0:s.profit)<0?e.jsx("div",{className:"loss",children:(l=Number((s==null?void 0:s.profit)+(s==null?void 0:s.commission)))==null?void 0:l.toFixed(2)}):e.jsxs(e.Fragment,{children:[" ",(x=Number((s==null?void 0:s.profit)+(s==null?void 0:s.commission)))==null?void 0:x.toFixed(2)]}):(s==null?void 0:s.outcomeResult)==="Open"?"-":(s==null?void 0:s.payOutAmount)>0?e.jsx("div",{className:"profit",children:(v=s==null?void 0:s.payOutAmount)==null?void 0:v.toFixed(2)}):e.jsx("div",{className:"loss",children:(Y=s==null?void 0:s.payOutAmount)==null?void 0:Y.toFixed(2)})})}),e.jsx(n,{children:["SPORTS","SPORTS_BOOK"].includes(c)&&e.jsx(D,{"aria-label":"exp
1and row",size:"small",onClick:()=>h(d=>({...d,[r(s.betPlacedTime,"DD-MM-YYYY").format("DD/MM/YYYY")+"-"+(s==null?void 0:s.eventId)+"-"+(s==null?void 0:s.marketId)]:!d[r(s.betPlacedTime,"DD-MM-YYYY").format("DD/MM/YYYY")+"-"+(s==null?void 0:s.eventId)+"-"+(s==null?void 0:s.marketId)]})),children:g[r(s.betPlacedTime,"DD-MM-YYYY").format("DD/MM/YYYY")+"-"+(s==null?void 0:s.eventId)+"-"+(s==null?void 0:s.marketId)]?e.jsx(ae,{htmlColor:"#000"}):e.jsx(se,{htmlColor:"#000"})})})]},"key_"+Math.random().toString(36).substr(2,9))})})}):null]})}),!((a==null?void 0:a.length)>0)&&e.jsx("div",{className:"no-data-cell-web",children:e.jsx("div",{children:m==null?void 0:m.records_not_found_txt})}),e.jsx(pe,{open:g,title:(m==null?void 0:m.pl_details_txt)+":",customClass:"light-bg-title pl-details",closeHandler:()=>h(!1),size:"md",children:e.jsx(je,{selectedMarket:f,startDate:k,endDate:S,showGameLevel:()=>{p(null)},searchName:M,langData:m})})]}),(a==null?void 0:a.length)>0?e.jsx(e.Fragment,{children:e.jsx(_,{className:"apl-table-body-mob-ctn mob-view",children:a.map(s=>{var i,l,x,v,Y;return e.jsxs(e.Fragment,{children:[e.jsxs(j,{className:"apl-table-row",onClick:()=>{p(s)},children:[e.jsx(n,{className:"pl-table-body-mob  mob-frst-cell",children:e.jsx("span",{className:"txt-bldin-mob",onClick:()=>h(d=>({...d,[r(s.betPlacedTime,"DD-MM-YYYY").format("DD/MM/YYYY")+"-"+(s==null?void 0:s.eventId)+"-"+(s==null?void 0:s.marketId)]:!d[r(s.betPlacedTime,"DD-MM-YYYY").format("DD/MM/YYYY")+"-"+(s==null?void 0:s.eventId)+"-"+(s==null?void 0:s.marketId)]})),children:e.jsxs("div",{className:"mob-market-name-ctn",children:[e.jsxs("div",{className:"mob-market-name",children:[s.eventName?s.eventName:s.gameType," -",s.marketName]}),e.jsx("div",{className:"mob-market-time",children:r(s==null?void 0:s.betPlacedTime).format("D/M/YYYY HH:mm:ss")})]})})}),e.jsx(n,{className:"pl-table-body-mob mob-middle-cell",children:e.jsx("span",{className:"txt-bldin-mob",children:s.commission?s.commission>0?e.jsx("div",{className:"profit",children:Number(s.commission).toFixed(2)}):s.commission<0?e.jsx("div",{className:"loss",children:Number(s.commission).toFixed(2)}):e.jsx(e.Fragment,{children:Number(s.commission).toFixed(2)||0}):e.jsx("div",{children:0 .toFixed(2)})})}),e.jsx(n,{className:"pl-table-body-mob   mob-last-cell",children:e.jsx("span",{className:"txt-bldin-mob",children:["SPORTS","SPORTS_BOOK"].includes(c)?(s==null?void 0:s.profit)>0?e.jsx("div",{className:"profit",children:(i=Number((s==null?void 0:s.profit)+(s==null?void 0:s.commission)))==null?void 0:i.toFixed(2)}):(s==null?void 0:s.profit)<0?e.jsx("div",{className:"loss",children:(l=Number((s==null?void 0:s.profit)+(s==null?void 0:s.commission)))==null?void 0:l.toFixed(2)}):e.jsxs(e.Fragment,{children:[" ",(x=Number((s==null?void 0:s.profit)+(s==null?void 0:s.commission)))==null?void 0:x.toFixed(2)]}):(s==null?void 0:s.outcomeResult)==="Open"?"-":(s==null?void 0:s.payOutAmount)>0?e.jsx("div",{className:"profit",children:(v=s==null?void 0:s.payOutAmount)==null?void 0:v.toFixed(2)}):e.jsx("div",{className:"loss",children:(Y=s==null?void 0:s.payOutAmount)==null?void 0:Y.toFixed(2)})})})]},"key_"+Math.random().toString(36).substr(2,9)),e.jsxs(j,{className:"second-tablerow",children:[e.jsxs(n,{className:"second-tablecell  mob-secondtable-frstcell",children:[e.jsxs("span",{className:"fw-500",children:[m==null?void 0:m.settled_time,":"]})," ",e.jsx("span",{className:"txt-bldin-mob",children:r(s==null?void 0:s.payOutDate).format("D/M/YYYY HH:mm:ss")})]})," ",e.jsx(n,{className:"second-tablecell mob-secondtable-secondcell",children:e.jsx("span",{})})," ",e.jsx(n,{className:"second-tablecell mob-secondtable-lastcell",children:e.jsxs("div",{className:"link",onClick:()=>{p(s)}
1,children:[e.jsx(D,{"aria-label":"expand row",size:"small",onClick:()=>h(d=>({...d,[r(s.betPlacedTime,"DD-MM-YYYY").format("DD/MM/YYYY")+"-"+(s==null?void 0:s.eventId)+"-"+(s==null?void 0:s.marketId)]:!d[r(s.betPlacedTime,"DD-MM-YYYY").format("DD/MM/YYYY")+"-"+(s==null?void 0:s.eventId)+"-"+(s==null?void 0:s.marketId)]})),children:g[r(s.betPlacedTime,"DD-MM-YYYY").format("DD/MM/YYYY")+"-"+(s==null?void 0:s.eventId)+"-"+(s==null?void 0:s.marketId)]?e.jsx(H,{}):e.jsx(H,{})})," "]})})]})]})})})}):null]})},Ke=N=>{const{items:a,startDate:k,endDate:S,searchName:M,langData:m,selectedGame:c}=N,[f,p]=o.useState(),[g,h]=Z.useState(!1),s=i=>i?Object.entries(i).map(([l,x],v)=>e.jsxs("div",{className:"runner-risk-item",children:[l,": ",Number(x).toFixed(2)]},v)):"-";return e.jsxs(e.Fragment,{children:[e.jsxs("div",{className:"tbl-ctn my-bets-tbl no-hov-style",children:[e.jsx(B,{component:L,children:e.jsxs(E,{className:"myb-table",size:"small",children:[e.jsx(K,{className:"myb-table-header",children:e.jsxs(j,{children:[e.jsx(n,{className:"market-header",children:m==null?void 0:m.market}),e.jsx(n,{className:"start-time",children:"Runner PL"}),e.jsx(n,{className:"pl-comm",children:"Cashout Amount"}),e.jsx(n,{className:"settled-time",children:"Cashout Comm"}),e.jsx(n,{className:"pl-net-win",children:"Net Cashout"}),e.jsx(n,{className:"settled-time",children:"Cashout Time"}),(a==null?void 0:a.length)>0&&e.jsx(n,{className:"settled-time"})]})}),a&&(a==null?void 0:a.length)>0?e.jsx(_,{className:"apl-table-body webview",children:a.map(i=>e.jsx(e.Fragment,{children:e.jsxs(j,{className:"apl-table-row",onClick:()=>{p(i)},children:[e.jsx(n,{children:e.jsxs("span",{className:"txt-bldin-mob",children:[i.eventName," - ",i.marketName]})}),e.jsx(n,{children:e.jsx("span",{className:"txt-bldin-mob",children:s(i.runnerRiskMap)})}),e.jsx(n,{children:e.jsx("span",{className:"txt-bldin-mob",children:e.jsx("div",{className:i.cashoutAmount>0?"profit":"loss",children:Number(i.cashoutAmount).toFixed(2)})})}),e.jsx(n,{children:e.jsx("span",{className:"txt-bldin-mob",children:e.jsx("div",{className:i.cashoutCommission>0?"profit":"loss",children:Number(i.cashoutCommission).toFixed(2)})})}),e.jsx(n,{children:e.jsx("span",{className:"txt-bldin-mob",children:e.jsx("div",{className:i.netCashoutAmount>0?"profit":"loss",children:Number(i.netCashoutAmount).toFixed(2)})})}),e.jsx(n,{children:e.jsx("span",{className:"txt-bldin-mob",children:r(i.createTime).format("D/M/YYYY HH:mm:ss")})}
1),e.jsx(n,{children:e.jsx(D,{"aria-label":"expand row",size:"small",onClick:()=>h(l=>({...l,[i.id]:!l[i.id]})),children:g[i.id]?e.jsx(ae,{htmlColor:"#000"}):e.jsx(se,{htmlColor:"#000"})})})]},"key_"+Math.random().toString(36).substr(2,9))}))}):null]})}),!((a==null?void 0:a.length)>0)&&e.jsx("div",{className:"no-data-cell-web",children:e.jsx("div",{children:m==null?void 0:m.records_not_found_txt})}),e.jsx(pe,{open:g,title:(m==null?void 0:m.pl_details_txt)+":",customClass:"light-bg-title pl-details",closeHandler:()=>h(!1),size:"md",children:e.jsx(je,{selectedMarket:f,startDate:k,endDate:S,showGameLevel:()=>{p(null)},searchName:M,langData:m})})]}),(a==null?void 0:a.length)>0?e.jsx(e.Fragment,{children:e.jsx(_,{className:"apl-table-body-mob-ctn mob-view",children:a.map(i=>e.jsxs(e.Fragment,{children:[e.jsxs(j,{className:"apl-table-row",onClick:()=>{p(i)},children:[e.jsx(n,{className:"pl-table-body-mob  mob-frst-cell",children:e.jsx("span",{className:"txt-bldin-mob",onClick:()=>h(l=>({...l,[i.id]:!l[i.id]})),children:e.jsxs("div",{className:"mob-market-name-ctn",children:[e.jsxs("div",{className:"mob-market-name",children:[i.eventName," - ",i.marketName]}),e.jsx("div",{className:"mob-market-time",children:r(i.createTime).format("D/M/YYYY HH:mm:ss")})]})})}),e.jsx(n,{className:"pl-table-body-mob mob-middle-cell",children:e.jsx("span",{className:"txt-bldin-mob",children:e.jsx("div",{className:i.cashoutAmount>0?"profit":"loss",children:Number(i.cashoutAmount).toFixed(2)})})}),e.jsx(n,{className:"pl-table-body-mob  mob-last-cell",children:e.jsx("span",{className:"txt-bldin-mob",children:e.jsx("div",{className:i.netCashoutAmount>0?"profit":"loss",children:Number(i.netCashoutAmount).toFixed(2)})})})]},"key_"+Math.random().toString(36).substr(2,9)),e.jsxs(j,{className:"second-tablerow",children:[e.jsxs(n,{className:"second-tablecell  mob-secondtable-frstcell",children:[e.jsx("span",{className:"fw-500",children:"Runner PL:"})," ",e.jsx("span",{className:"txt-bldin-mob",children:s(i.runnerRiskMap)})]})," ",e.jsxs(n,{className:"second-tablecell mob-secondtable-frstcell no-border",children:[e.jsx("span",{className:"fw-500",children:"Cashout Comm:"})," ",e.jsx("span",{className:"txt-bldin-mob",children:e.jsx("div",{className:i.cashoutCommission>0?"profit":"loss",children:Number(i.cashoutCommission).toFixed(2)})})]})," ",e.jsx(n,{className:"second-tablecell mob-secondtable-lastcell",children:e.jsxs("div",{className:"link",onClick:()=>{p(i)}
1,children:[e.jsx(D,{"aria-label":"expand row",size:"small",onClick:()=>h(l=>({...l,[i.id]:!l[i.id]})),children:e.jsx(H,{})})," "]})})]})]}))})}):null]})},He=N=>{const{langData:a}=N,k={fromDate:r().subtract(7,"d"),toDate:r(),pageToken:[],selectedGame:"SPORTS",sport:"SPORTS",statementType:"MAIN_PL"},[S,M]=o.useState(null),[m,c]=o.useState(!1),[f,p]=o.useState([]),[g,h]=o.useState([]),[s,i]=o.useState(new Map),[l,x]=o.useState(k),[v,Y]=o.useState(0),d=ue[xe()],{allowedConfig:P}=ve(t=>t.common),I=[{value:"MAIN_PL",name:"Main Profit and Loss",allow:!0},{value:"TURBO_PL",name:"Speed Cash Profit and Loss",allow:!0}],[R,C]=o.useState(null),O=25,y=o.useCallback(async()=>{c(!0),M(null),C(null);try{let t,b;if(l.statementType==="TURBO_PL"?(t=await ke.get("/reports/v2/cashout-history",{headers:{Authorization:sessionStorage.getItem("jwt_token"),Accept:"application/json"},params:{startDate:l.fromDate.startOf("day").toISOString(),endDate:l.toDate.endOf("day").toISOString(),pageSize:O,pageToken:l.pageToken[l.pageToken.length-1],accountId:sessionStorage.getItem("aid")}}),b=t.data.entries):l.selectedGame==="SPORTS_BOOK"||l.selectedGame==="SPORTS"?(t=await Q.post("/reports/v2/profit-statement",{user:"",categoryType:l.selectedGame,startDate:l.fromDate.startOf("day").toISOString(),endDate:l.toDate.endOf("day").toISOString(),pageSize:O,pageToken:l.pageToken[l.pageToken.length-1],acceptType:"application/json"},{headers:{Authorization:sessionStorage.getItem("jwt_token")},params:{}}),b=t.data.plEntries):(t=await Q.get("/reports/v2/orders/:search",{headers:{Authorization:sessionStorage.getItem("jwt_token"),Accept:"application/json"},params:{user:"",categoryType:l.selectedGame,startDate:l.fromDate.startOf("day").toISOString(),endDate:l.toDate.endOf("day").toISOString(),pageSize:O,pageToken:l.pageToken[l.pageToken.length-1],acceptType:"application/json",reportType:"ORDER_LIST",status:"Settled"}}),b=t.data.orders),C(t.data.nextPageToken),l.statementType==="TURBO_PL"){for(const u of b)u.cashoutAmount=u.cashoutAmount/d,u.cashoutCommission=u.cashoutCommission/d,u.netCashoutAmount=u.netCashoutAmount/d;h(b),p([])}else{for(const u of b)u.profit=u.profit/d,u.commission=u.commission?u.commission/d:0;p(b),h([])}}catch(t){t.response&&t.response.data&&M(t.response.data.error),console.log(t),p([]),h([]),C(null)}c(!1)},[l]);o.useEffect(()=>{y()},[y]);const G=()=>{R&&x({...l,pageToken:[...l.pageToken,R]})},z=()=>{if(l.pageToken.length>0){let t=l.pageToken;t.pop(),x({...l,pageToken:[...t]})}},U=t=>{x({...l,fromDate:t,pageToken:[]})},$=t=>{x({...l,toDate:t,pageToken:[]})},V=[{value:"SPORTS",name:"Sports",allow:(P&J.sports)!==0},{value:"SPORTS_BOOK",name:"Sportsbook",allow:(P&J.sports)!==0},{value:"PREMIUM",name:"Premium",allow:!0},{value:"CASINO",name:"Casino",allow:(P&J.live_casino)!==0}],W=t=>{let b=l.sport;t.target.value!=="SPORTS"&&(b=null),x({...l,selectedGame:t.target.value,sport:b,pageToken:[]}),C(null)},F=t=>{x({...l,statementType:t.target.value,pageToken:[]}),C(null)};return e.jsx(e.Fragment,{children:e.jsxs("div",{className:"betting-pl-ctn",children:[e.jsx(Se,{back:a==null?void 0:a.back}),e.jsxs(de,{className:"as-ctn",children:[e.jsx(Ye,{titleIcon:_e,reportName:a==null?void 0:a.betting_profit_and_loss,reportFilters:[{element:e.jsx(he,{label:"Statement Type",list:I,value:l.statementType,onChange:F,size:"large"})},{element:e.jsx(he,{label:"Select Games",list:V,value:l.selectedGame,onChange:W})},{element:e.jsx(re,{value:l.fromDate,label:a==null?void 0:a.from,onChange:t=>U(t),minDate:r().subtract(1,"months").calendar(),maxDate:l.toDate})},{element:e.jsx(re,{value:l.toDate,label:a==null?void 0:a.to,onChange:t=>$(t),minDate:l.fromDate})}]}),e.jsx(Te,{className:"mob-px-0",children:e.jsx("div",{className:"reports-ctn my-bets-ctn",children:e.jsx("div",{className:"content-ctn light-bg my-bets-content",children:e.jsxs("div",{className:"myb-bets-div",children:[m?e.jsx(Ce,{}):e.jsx(e.Fragment,{children:l.statementType==="TURBO_PL"?e.jsx(Ke,{items:g,startDate:l.fromDate,endDate:l.toDate,searchName:"",langData:a,selectedGame:l.selectedGame}
1):e.jsx(Ee,{items:f,startDate:l.fromDate,endDate:l.toDate,searchName:"",langData:a,selectedGame:l.selectedGame})}),e.jsxs(de,{className:"ml-5",children:[l.pageToken.length>0&&!m&&e.jsxs(oe,{className:"myb-btn-prev",onClick:t=>z(),children:["(",a==null?void 0:a.prev,")(",l.pageToken.length-1,")"]}),R&&!m&&e.jsxs(oe,{className:"myb-btn-next",onClick:t=>G(),children:["(",a==null?void 0:a.next,")(",l.pageToken.length+1,")"]})]})]})})})})]})]})})},Ge=N=>({langData:N.common.langData}),ps=ge(Ge,null)(He);export{ps as default};

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.