1"use strict";(self.webpackChunklottery=self.webpackChunklottery||[]).push([["22010"],{94049(e,t,a){a.d(t,{A:()=>d});var l=a(71893),n=a(55456),s=a(74848),r=a(96540),i=a(94432),u=a(59545),o=a(44868),c=a(52970);let d=(0,r.forwardRef)((e,t)=>{let{tierData:a}=(0,o.A)();return(0,s.jsxs)("div",(0,n._)((0,l._)({ref:t},e),{children:[(0,s.jsx)("div",{className:"title",children:(0,s.jsx)("b",{children:(0,s.jsx)(u.A,{i18nKey:"Your Tier Maintenance Requirements"})})}),(0,s.jsx)("br",{}),(0,s.jsxs)("div",{children:["*",(0,s.jsx)(u.A,{i18nKey:"Minimum Accumulated Deposit In Past {{x}} Month(s)",values:{x:null==a?void 0:a.validity_length}})," : ",(0,s.jsx)(i.A,{})," ",(0,c.A)(null==a?void 0:a.deposit_amount_maintenance_display)]}),(0,s.jsxs)("div",{children:["*",(0,s.jsx)(u.A,{i18nKey:"Minimum Accumulated Turnover In Past {{x}} Month(s)",values:{x:null==a?void 0:a.validity_length}})," : ",(0,s.jsx)(i.A,{})," ",(0,c.A)(null==a?void 0:a.to_amount_maintenance_display)]}),(0,s.jsx)("br",{}),(0,s.jsx)("div",{children:(0,s.jsx)("b",{children:(0,s.jsx)("i",{children:(0,s.jsx)(u.A,{i18nKey:"You need to pass the requirement conditions above to keep your current tier alive."})})})})]}))})},13770(e,t,a){a.d(t,{A:()=>r});var l=a(96540),n=a(13901),s=a(56232);let r=e=>{let t=(0,s.Y0)(),[a,r]=l.useState(null),[i,u]=l.useState(null),{styles:o,attributes:c}=(0,n.E)(a,i,{placement:(null==e?void 0:e.placement)||(t.desktop?"bottom-end":"bottom"),modifiers:[{name:"offset",options:{offset:[0,0]}},{name:"preventOverflow",enabled:!0}],strategy:"absolute",removable:!0});return{setReferenceElement:r,setPopperElement:u,styles:o,attributes:c}}},45066(e,t,a){a.d(t,{A:()=>u});var l=a(71893),n=a(31105),s=a(74848);a(96540);var r=a(32885),i=a(35106);let u=e=>{let{columns:t,data:a}=e,u=(0,n._)(e,["columns","data"]),o=(0,r.useTable)({columns:t,data:a});return(0,s.jsx)(i.A,(0,l._)({table:o},u))}},28046(e,t,a){a.d(t,{A:()=>x});var l=a(71893),n=a(55456),s=a(31105),r=a(74848),i=a(96540),u=a(20125),o=a(58156),c=a.n(o),d=a(62193),_=a.n(d),m=a(13222),p=a.n(m),v=a(72914),h=a(91475),b=a(54950);let x=e=>t=>{let{handleCloseModal:a=()=>{},setAlert:o=()=>{},onRefresh:d=()=>{}}=t,m=(0,s._)(t,["handleCloseModal","setAlert","onRefresh"]),x=(0,u.d)(e=>e.base.company_name),[g,y]=(0,i.useReducer)((e,t)=>(0,l._)({},e,t),{to:x,subject:"",content:{},image_urls:[]}),[f,j]=(0,i.useState)({}),{showLoading:A,hideLoading:k}=(0,h.A)(),C=(0,i.useCallback)(e=>{let{name:t,value:a}=e.target;y({[t]:a})},[y]),w=(0,i.useCallback)(e=>{y({image_urls:e})},[y]),S=(0,i.useCallback)((e,t,a,l)=>{y({content:l})},[]),M=(0,i.useCallback)(()=>{let e={};_()(p()(g.subject).replace(/[\s\t\n]/g,""))&&(e.subject="registerFieldRequired");let t=(0,b.v)(g.content);return t&&(e.content=t),j(e),_()(e)},[g]),D=(0,i.useCallback)(async e=>{if(e.preventDefault(),!M())return!1;let t=JSON.stringify(g.content.getContents&&g.content.getContents()),l={subject:g.subject,image_urls:g.image_urls,content:t};A();let n=await v.A.createMemoCompose(l);k(),c()(n,"data.success")?(o("notiComposeSubmitted","success"),y({subject:"",content:{}}),a(),d()):o(c()(n,"data.err",""))},[M,g,A,k,o,a,d]),K=(0,i.useMemo)(()=>{var e;return null==(e=g.image_urls)?void 0:e.some(e=>!e)},[g.image_urls]);return(0,r.jsx)(e,(0,n._)((0,l._)({},m),{submitForm:D,userInput:g,handleInputChange:C,handleChangeImage:w,handleChangeContent:S,fieldErrors:f,setFieldErrors:j,handleCloseModal:a,disableSubmit:K}))}},32518(e,t,a){a.d(t,{A:()=>o});var l=a(71893),n=a(55456),s=a(74848),r=a(96540),i=a(58411),u=a(23972);let o=e=>t=>{let[a,o]=(0,r.useState)("Inbox"),[c,d]=(0,r.useState)(!1),[_,m]=(0,r.useState)("error"),[p,v]=(0,r.useState)(""),[h,b]=(0,r.useState)(Math.random()),[x,g]=(0,r.useState)(!1),y=(0,r.useCallback)(()=>{g(!0)},[g]),f=(0,r.useCallback)(()=>{g(!1)},[g]),j=(0,r.useCallback)((e,t)=>{"clickaway"!==t&&d(!1)},[]),A=(0,r.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"error";d(!0),v(e),m(t)},[]),k=(0,r.useCallback)(e=>{o(e)},[]);return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(i.A,{handleClose:j,open:c,severity:_,message:(0,u.T)(p)}),(0,s.jsx)(e,(0,n._)((0,l._)({},t),{refreshKey:h,setKey:b,currentTab:a,onSetCurrentTab:k,setAlert:A,openCompose:y,openComposeModal:x,handleCloseModal:f}))]})}},35688(e,t,a){a.d(t,{A:()=>v});var l=a(50595),n=a(71893),s=a(55456),r=a(74848),i=a(96540),u=a(96338),o=a(20125),c=a(58156),d=a.n(c),_=a(72914),m=a(26655),p=a(74646);let v=e=>t=>{let{}=t,a=(0,l._)({},t),[c,v]=(0,i.useState)(!1),[h,b]=(0,i.useState)({}),[x,g]=(0,i.useState)(),[y,f]=(0,i.useState)({}),[j,A]=(0,i.useState)(1),k=(0,u.w)(),C=(0,o.d)(e=>e.memoUnread),w=(0,i.useCallback)(()=>{v(!1),b(()=>({})),g(Math.random())},[]),S=(0,i.useCallback)(e=>{b(()=>e.original),v(!0)},[]),M=(0,i.useCallback)((e,t)=>{A(t)},[A]),D=(0,i.useMemo)(()=>({page:j,page_size:10}),[j]),K=(0,i.useCallback)(e=>{f(e),k((0,p.Y)(d()(e,"total.unread")))},[k]);return(0,i.useEffect)(()=>{1===j&&g(Math.random())},[C]),(0,i.useEffect)(()=>{g(Math.random())},[D]),(0,r.jsxs)(r.Fragment,{children:[x&&(0,r.jsx)(m.A,{apiFunc:()=>_.A.getMemoList(D),setData:K,deps:[x]}),(0,r.jsx)(e,(0,s._)((0,n._)({},a),{page:j,openReplyModal:c,handleCloseReplyModal:w,selectedInbox:h,handleOpenReplyModal:S,handleChangePage:M,memo:y}))]})}},1764(e,t,a){a.d(t,{A:()=>m});var l=a(71893),n=a(55456),s=a(31105),r=a(74848),i=a(96540),u=a(58156),o=a.n(u),c=a(72914),d=a(26655),_=a(91475);let m=e=>t=>{let{setAlert:a=()=>{},openCompose:u}=t,m=(0,s._)(t,["setAlert","openCompose"]),[p,v]=(0,i.useState)(!1),[h,b]=(0,i.useState)(!1),[x,g]=(0,i.useState)({}),[y,f]=(0,i.useState)({}),{showLoading:j,hideLoading:A}=(0,_.A)(),[k,C]=(0,i.useState)({}),[w,S]=(0,i.useState)(1),M=(0,i.useCallback)(e=>{g(e),v(!0)},[]),D=(0,i.useCallback)(()=>{v(!1)},[]),K=(0,i.useCallback)(()=>{b(!1)},[]),N=(0,i.useCallback)(e=>{g(e),b(!0)},[]),Y=(0,i.useCallback)(async()=>{D(),j();let e=await c.A.deleteMemoSent(x.id);A(),o()(e,"data.success")?a("notiDeleteMemoSuccess","success"):a(o()(e,"data.err","")),C({})},[A,D,x.id,a,j]),T=(0,i.useCallback)(e=>"actions"!==e.column.id?{onClick:()=>N(e.row.original)}:{},[N]),F=(0,i.useCallback)((e,t)=>{S(t)},[S]),E=(0,i.useMemo)(()=>({page:w,page_size:10}),[w]);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(d.A,{apiFunc:()=>c.A.getMemoSent((0,l._)({sort_field:"date",sort_order:"desc"},E)),setData:f,deps:[k,E]}),(0,r.jsx)(e,(0,n._)((0,l._)({}
1,m),{openDeleteModal:p,onCloseDeleteModal:D,openReadModal:h,handleCloseReadModal:K,selectedInbox:x,listSent:y,page:w,handleChangePage:F,handleOpenReadModal:N,onOpenDeleteModal:M,deleteMemo:Y,openCompose:u,setCellProps:T}))]})}},29369(e,t,a){a.d(t,{A:()=>f});var l=a(71893),n=a(55456),s=a(31105),r=a(74848),i=a(96540),u=a(58156),o=a.n(u),c=a(62193),d=a.n(c),_=a(85015),m=a.n(_),p=a(25176),v=a(33806),h=a(72914),b=a(26655),x=a(91475),g=a(54950),y=a(1992);let f=e=>t=>{let{mail:a={},handleCloseModal:u=()=>{},setAlert:c=()=>{}}=t,_=(0,s._)(t,["mail","handleCloseModal","setAlert"]),[f,j]=(0,i.useReducer)((e,t)=>(0,l._)({},e,t),{reply:"",image_urls:[]}),[A,k]=(0,i.useState)({}),{showLoading:C,hideLoading:w}=(0,x.A)(),S=(0,i.useCallback)(e=>{j({image_urls:e})},[j]),M=(0,i.useCallback)((e,t,a,l)=>{j({reply:l})},[]),D=(0,i.useCallback)(()=>{let e={},t=(0,g.v)(f.reply);return t&&(e.reply=t),k(e),d()(e)},[f]),K=(0,i.useCallback)(async e=>{if(e.preventDefault(),!D())return!1;let t=JSON.stringify((null==f?void 0:f.reply.getContents)&&f.reply.getContents()),l={id:null==a?void 0:a.id,image_urls:null==f?void 0:f.image_urls,content:t};C();let n=await h.A.replyMemo(l);w(),o()(n,"data.success")?(c("notiReplyMemoSubmitted","success"),j({reply:""}),u()):c(o()(n,"data.err"))},[D,f,null==a?void 0:a.id,C,w,c,u]),[N,Y]=(0,i.useState)({}),T=(0,p.lZ)(y.Ny),F=(0,p.lZ)(y.Zr),E=(0,p.lZ)(y.t7),H=(0,i.useCallback)(e=>{T(!0),m()(e)&&F(e),E((0,v.A)())},[E,F,T]);(0,i.useEffect)(()=>{window.openDailySpin=H},[H]),(0,i.useEffect)(()=>{let e=(0,l._)({},a),t="";if(/Accumulated/i.test(null==a?void 0:a.subject)?t=y.DH.accumulated:/Single/i.test(null==a?void 0:a.subject)?t=y.DH.single:/Daily/i.test(null==a?void 0:a.subject)&&(t=y.DH.daily),t){var n;let a="<b onclick=\"window.openDailySpin('".concat(t,'\')" style="cursor: pointer">disini</b>'),l=null==e||null==(n=e.content)?void 0:n.replace(/disini/g,a);e.content=l}Y(e)},[a,H]);let R=(0,i.useMemo)(()=>{var e;return null==(e=f.image_urls)?void 0:e.some(e=>!e)},[f.image_urls]);return(0,r.jsxs)(r.Fragment,{children:[a.is_unread&&(0,r.jsx)(b.A,{apiFunc:async()=>h.A.getMarkAsReadMemo(a.id),loaderEffect:!1}),(0,r.jsx)(e,(0,n._)((0,l._)({},_),{handleCloseModal:u,mail:N,submitForm:K,handleChangeImage:S,handleChangeContent:M,userInput:f,fieldErrors:A,setFieldErrors:k,disableSubmit:R}))]})}},14872(e,t,a){a.d(t,{A:()=>N});var l=a(50595),n=a(71893),s=a(55456),r=a(74848),i=a(96540),u=a(18492),o=a(20125),c=a(32885),d=a(92078),_=a.n(d),m=a(39754),p=a.n(m),v=a(58156),h=a.n(v),b=a(62193),x=a.n(b),g=a(75866),y=a.n(g),f=a(55378),j=a.n(f),A=a(95093),k=a.n(A),C=a(15632),w=a(26655),S=a(91475),M=a(59545),D=a(58411),K=a(23972);let N=e=>{let{BonusDeposit:t,BonusTurnover:a,BonusCashback:d,BonusCashbackWithdraw:m,BonusLuckySpin:v,BonusDailySpin:b,BonusManualFreebet:g,BonusTicket:f,BonusDrop:A,InformModal:N=(0,r.jsx)(r.Fragment,{})}=e;return e=>Y=>{let{}=Y,T=(0,l._)({},Y),[F,E]=(0,i.useState)([]),[H,R]=(0,i.useState)(),[B,O]=(0,i.useState)(),{showLoading:P,hideLoading:I}=(0,S.A)(),[L,q]=(0,i.useState)(""),[z,W]=(0,i.useState)(!1),[U,Z]=(0,i.useState)(!1),[G,$]=(0,i.useState)(),{t:J}=(0,u.B)(),V=(0,o.d)(e=>e.user),[X,Q]=(0,i.useState)({startDate:new Date,endDate:new Date}),[ee,et]=(0,i.useState)([]),[ea,el]=(0,i.useState)(),en=(0,i.useCallback)(async()=>{el(Math.random())},[]),es=(0,i.useCallback)(e=>{let t=e.combine_event_names||[];return e.combined_tocb&&(t=_()(t,["Turnover Bonus","Cashback Bonus"])),x()(t)?(0,r.jsx)(M.A,{i18nKey:"No"}):y()(e,", ")},[]),er=(0,i.useMemo)(()=>[{Header:(0,r.jsx)(M.A,{i18nKey:"Game"}),accessor:"provider_full_name",Cell:e=>{let{value:t}=e;return(0,r.jsx)(M.A,{i18nKey:t})}},{Header:(0,r.jsx)("div",{style:{textAlign:"right"},children:(0,r.jsx)(M.A,{i18nKey:"turnover"})}),accessor:"turnover_amount",Cell:e=>{let{value:t}=e;return(0,r.jsx)("div",{style:{textAlign:"right"},children:t})}},{Header:(0,r.jsx)("div",{style:{textAlign:"right"},children:(0,r.jsx)(M.A,{i18nKey:"Turnover By Bonus"})}),accessor:"turnover_bonus_amount",Cell:e=>{let{value:t}=e;return(0,r.jsx)("div",{style:{textAlign:"right"},children:t})}},{Header:(0,r.jsx)("div",{style:{textAlign:"right"},children:(0,r.jsx)(M.A,{i18nKey:"Winloss"})}),accessor:"winloss_amount",Cell:e=>{let{value:t}=e;return(0,r.jsx)("div",{style:{textAlign:"right"},children:t})}},{Header:(0,r.jsx)("div",{style:{textAlign:"right"},children:(0,r.jsx)(M.A,{i18nKey:"Winloss By Bonus"})}),accessor:"winloss_bonus_amount",Cell:e=>{let{value:t}=e;return(0,r.jsx)("div",{style:{textAlign:"right"},children:t})}}],[]),ei=(0,c.useTable)({columns:er,data:ee||[]}),eu=(0,i.useCallback)(e=>{if(!e)return"";{let t=k()(e,"DD/MM/YYYY HH:mm:ss");return(0,r.jsxs)("div",{className:"datetime",children:[(0,r.jsx)("div",{className:"date",children:t.format("DD MMM YYYY")}),(0,r.jsx)("div",{className:"time",children:t.format("HH:mm:ss")})]})}},[]),eo=(0,i.useMemo)(()=>[{Header:(0,r.jsx)(M.A,{i18nKey:"Event Name"}),accessor:"event_name",Cell:e=>{let{value:t,row:a}=e;return(0,r.jsx)("div",{className:a.original.eventNameClassName,children:t})}},{Header:(0,r.jsx)("div",{style:{textAlign:"center"},children:(0,r.jsx)(M.A,{i18nKey:"Number of Ticket"})}),accessor:"num_received_tickets",Cell:e=>{let{value:t}=e;return(0,r.jsx)("div",{style:{textAlign:"center"},children:t})}},{Header:(0,r.jsx)("div",{style:{textAlign:"right"},children:(0,r.jsx)(M.A,{i18nKey:"Received Date"})}),accessor:"received_at_display",Cell:e=>{let{value:t}=e;return(0,r.jsx)("div",{style:{textAlign:"right"},children:eu(t)})}},{Header:(0,r.jsx)("div",{style:{textAlign:"right"},children:(0,r.jsx)(M.A,{i18nKey:"Expired Date"})}),accessor:"expired_at_display",Cell:e=>{let{value:t}=e;return(0,r.jsx)("div",{style:{textAlign:"right"},children:eu(t)})}}],[eu]),ec=(0,i.useMemo)(()=>{var e;let t=[];return t.push((0,n._)({event_name:(0,r.jsx)(M.A,{i18nKey:"daily_login",style:{textTransform:"capitalize"}}),eventNameClassName:"highlight"},null==H?void 0:H.daily_login)),t.push((0,n._)({event_name:(0,r.jsx)(M.A,{i18nKey:"single_deposit",style:{textTransform:"capitalize"}}),eventNameClassName:"highlight"},null==H?void 0:H.single_deposit)),(null==H||null==(e=H.accumulated_deposit)?void 0:e.length)&&(t.push((0,n._)({event_name:(0,r.jsx)(M.A,{i18nKey:"accumulated_deposit",style:{textTransform:"capitalize"}}),eventNameClassName:"highlight"},null==H?void 0:H.accumulated_deposit)),p()(null==H?void 0:H.accumulated_deposit,e=>{t.push((0,n._)({event_name:(0,r.jsx)(M.A,{i18nKey:e.period_type,style:{textTransform:"capitalize"}}),eventNameClassName:"paddingLeft"},e))})),t},[H]),ed=(0,c.useTable)({columns:eo,data:ec}),e_=(0,i.useCallback)(e=>{$({path:"free_bet/cancel_bonus/".concat(e.id),eventName:e.event_name})},[]),em=(0,i.useMemo)(()=>{var e;let l=[];return((null==H?void 0:H.daily_login)||(null==H?void 0:H.single_deposit)||(null==H||null==(e=H.accumulated_deposit)?void 0:e.length))&&l.push((0,r.jsx)(f,{table:ed},"ticket")),p()(F,(e,s)=>{let i=(null==e?void 0:e.id)+"-"+s,u={data:e,submitCancel:e_};switch(null==e?void 0:e.event_type){case"lucky_spin_for_newcomer":l.push((0,r.jsx)(v,{data:e},i));break;case"manual_freebet":l.push((0,r.jsx)(g,{data:e},i));break;case"daily_spin_bonus":l.push((0,r.jsx)(b,{data:e},i));break;case"bonus_turnover":l.push((0,r.jsx)(a,(0,n._)({},u),i));break;case"bonus_cashback":l.push((0,r.jsx)(d,(0,n._)({},u),i));break;case"bonus_cashback_withdraw":l.push((0,r.jsx)(m,(0,n._)({},u),i));break;case"bonus_drop":l.push((0,r.jsx)(A,(0,n._)({},u),i));break;default:l.push((0,r.jsx)(t,(0,n._)({},u),i))}}),l},[F,e_,ed,H]),ep=(0,i.useCallback)((e,t)=>{"clickaway"!==t&&Z(!1)},[]),ev=(0,i.useCallback)(()=>{$(null)},[]),eh=(0,i.useCallback)(async()=>{P(),ev();let e=await (0,C.A)(null==G?void 0:G.path);I(),h()(e,"data.success",!1)?(W(!0),q("notiCancelBonusSuccess"),Z(!0),O(Math.random())):(q(h()(e,"data.err",!1)),W(!1),Z(!0))}
1,[P,ev,null==G?void 0:G.path,I]),eb=(0,i.useMemo)(()=>(0,r.jsxs)("div",{children:[(0,r.jsx)("b",{children:(0,r.jsx)(M.A,{i18nKey:"confirmCancelBonus"})}),(0,r.jsxs)("p",{children:[(0,r.jsx)(M.A,{i18nKey:"Event Name"}),(0,r.jsxs)("b",{children:[": ",null==G?void 0:G.eventName]})]})]}),[G]),ex=(0,i.useCallback)(async e=>{E(j()(e,e=>"accumulated_deposit"===e.request_type?(0,s._)((0,n._)({},e),{toc_content:e.toc_content+"<div>"+J("Syarat Withdraw X {{Turnover}} nilai hadiah",{Turnover:e.condition_withdraw_amount_display})+"</div>"}):e))},[J]);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(w.A,{apiFunc:()=>(0,C.A)("daily_spin_bonus/ticket_details"),setData:R,deps:[B]}),(0,r.jsx)(w.A,{apiFunc:()=>(0,C.A)("free_bet_tracking"),setData:ex,deps:[B]}),(0,r.jsx)(w.A,{apiFunc:()=>(0,C.A)("free_bet/turnover_info",{username:null==V?void 0:V.username,start:k()(X.startDate).format("DD/MM/YYYY"),end:k()(X.endDate).format("DD/MM/YYYY")}),setData:et,deps:[ea]}),(0,r.jsx)(D.A,{handleClose:ep,open:U,severity:z?"success":"error",message:(0,K.T)(L)}),(0,r.jsx)(N,{open:G,isConfirmPopup:!0,nextAction:eh,handleClose:ev,title:J("Confirm"),message:eb,nextActionLabel:(0,r.jsx)(M.A,{i18nKey:"yes"}),cancelLabel:(0,r.jsx)(M.A,{i18nKey:"no"})}),(0,r.jsx)(e,(0,s._)((0,n._)({},T),{renderBonusEvents:em,turnover:ee,tableTurnover:ei,date:X,setDate:Q,searchTurnover:en,renderAllowCombineBonus:es,openConfirmCancel:G,onNextConfirmCancel:eh,onCloseConfirmCancel:ev}))]})}}},2840(e,t,a){a.d(t,{A:()=>v});var l=a(71893),n=a(55456),s=a(31105),r=a(74848),i=a(96540),u=a(18492),o=a(32885),c=a(95093),d=a.n(c),_=a(89478),m=a(59545),p=a(52970);let v=e=>t=>{let{data:a}=t,c=(0,s._)(t,["data"]),{t:v}=(0,u.B)(),h=(0,i.useMemo)(()=>{let e="";switch(a.period_type){case"daily":e="DAILY PROMOTION";break;case"weekly":e="WEEKLY PROMOTION";break;case"monthly":e="MONTHLY PROMOTION"}return(0,r.jsxs)(r.Fragment,{children:[a.event_name," - ",v(e)," - ",v("AUTO JOIN")]})},[a,v]),b=(0,i.useMemo)(()=>[{Header:(0,r.jsx)(m.A,{i18nKey:"Game"}),accessor:"provider_name",Cell:e=>{let{value:t}=e;return(0,r.jsx)(m.A,{i18nKey:t})}},{Header:(0,r.jsx)("div",{style:{textAlign:"right"},children:(0,r.jsx)(m.A,{i18nKey:"turnover"})}),accessor:"turnover",Cell:e=>{let{value:t}=e;return(0,r.jsx)("div",{style:{textAlign:"right"},children:t||0})}},{Header:(0,r.jsx)("div",{style:{textAlign:"right"},children:(0,r.jsx)(m.A,{i18nKey:"Winloss"})}),accessor:"winloss",Cell:e=>{let{value:t}=e;return(0,r.jsx)("div",{style:{textAlign:"right"},children:t||0})}}],[]),x=(0,o.useTable)({columns:b,data:(null==a?void 0:a.details)||[]}),g=(0,i.useCallback)(e=>[{Header:(0,r.jsx)(m.A,{i18nKey:"Min amount required"}),accessor:"from_amount",Cell:e=>{let{value:t}=e;return(0,r.jsx)("div",{style:{textAlign:"right"},children:(0,p.A)(t)})}},{Header:(0,r.jsx)("div",{style:{textAlign:"right"},children:(0,r.jsx)(m.A,{i18nKey:"Bonus"})}),accessor:"rate",Cell:t=>{let{row:{original:a}}=t,l=(0,_.EF)(null==a?void 0:a.member_tier_rate_display);return(0,r.jsxs)("div",{style:{textAlign:"right",whiteSpace:"pre-line"},children:[(0,r.jsx)("span",{className:"rate_percent",style:{whiteSpace:"nowrap"},children:l})," ",(0,r.jsx)(m.A,{i18nKey:"turnover"===e?"By Turnover":"By Winloss"})]})}},{Header:(0,r.jsx)("div",{style:{textAlign:"right"},children:(0,r.jsx)(m.A,{i18nKey:"Max Bonus"})}),accessor:"max_bonus",Cell:e=>{let{value:t}=e;return(0,r.jsx)("div",{style:{textAlign:"right"},children:(0,p.A)(t)})}}],[]),y=(0,i.useMemo)(()=>{let e=d()(a.period_from).format("DD MMM YYYY"),t=d()(a.period_to).format("DD MMM YYYY");return e===t?e:"".concat(e," - ").concat(t)},[a]);return(0,r.jsx)(e,(0,n._)((0,l._)({},c),{data:a,table:x,title:h,columnGrades:g,renderPeriod:y}))}},44524(e,t,a){a.d(t,{A:()=>c});var l=a(71893),n=a(55456),s=a(31105),r=a(74848),i=a(96540),u=a(32885),o=a(59545);let c=e=>t=>{let{data:a}=t,c=(0,s._)(t,["data"]),d=(0,i.useMemo)(()=>[{Header:(0,r.jsx)(o.A,{i18nKey:"Game"}),accessor:"provider_name",Cell:e=>{let{value:t}=e;return(0,r.jsx)(o.A,{i18nKey:t})}},{Header:(0,r.jsx)("div",{style:{textAlign:"right"},children:(0,r.jsx)(o.A,{i18nKey:"turnover"})}),accessor:"turnover",Cell:e=>{let{value:t}=e;return(0,r.jsx)("div",{style:{textAlign:"right"},children:t||0})}}],[]),_=(0,u.useTable)({columns:d,data:(null==a?void 0:a.details)||[]});return(0,r.jsx)(e,(0,n._)((0,l._)({},c),{data:a,table:_}))}},68530(e,t,a){a.d(t,{A:()=>c});var l=a(71893),n=a(55456),s=a(31105),r=a(74848),i=a(96540),u=a(32885),o=a(59545);let c=e=>t=>{let{data:a}=t,c=(0,s._)(t,["data"]),d=(0,i.useMemo)(()=>[{Header:(0,r.jsx)(o.A,{i18nKey:"Game"}),accessor:"provider_name",Cell:e=>{let{value:t}=e;return(0,r.jsx)(o.A,{i18nKey:t})}},{Header:(0,r.jsx)("div",{style:{textAlign:"right"},children:(0,r.jsx)(o.A,{i18nKey:"turnover"})}),accessor:"turnover",Cell:e=>{let{value:t}=e;return(0,r.jsx)("div",{style:{textAlign:"right"},children:t||0})}}],[]),_=(0,u.useTable)({columns:d,data:(null==a?void 0:a.details)||[]});return(0,r.jsx)(e,(0,n._)((0,l._)({},c),{data:a,table:_}))}},67909(e,t,a){a.d(t,{A:()=>g,y:()=>x});var l=a(71893),n=a(55456),s=a(31105),r=a(74848),i=a(96540),u=a(72013),o=a.n(u),c=a(55378),d=a.n(c),_=a(95093),m=a.n(_),p=a(89478),v=a(59545),h=a(52970);let b=e=>"daily"===e.period_type?m()(e.period_from).format("DD MMM YYYY"):"".concat(m()(e.period_from).format("DD MMM YYYY")," - ").concat(m()(e.period_to).format("DD MMM YYYY")),x=e=>{let{detail:t,className:a,classes:l}=e;return(0,r.jsxs)("table",{className:a,children:[(0,r.jsx)("thead",{children:(0,r.jsxs)("tr",{children:[(0,r.jsx)("th",{align:"right",children:(0,r.jsx)(v.A,{i18nKey:"Min Amount"})}),(0,r.jsx)("th",{align:"right",children:(0,r.jsx)(v.A,{i18nKey:"Bonus"})}),(0,r.jsx)("th",{align:"right",children:(0,r.jsx)(v.A,{i18nKey:"Reward At"})}),(0,r.jsx)("th",{align:"right",children:(0,r.jsx)(v.A,{i18nKey:"Current TO"})})]})}),(0,r.jsx)("tbody",{children:d()(t,e=>(0,r.jsxs)(i.Fragment,{children:[(0,r.jsx)("tr",{children:(0,r.jsxs)("td",{colSpan:4,children:[(0,r.jsx)("span",{className:l.bonus__turnover__providerName,children:(0,r.jsx)(v.A,{i18nKey:null==e?void 0:e.provider_name})}),(0,r.jsxs)("span",{children:[" - ",b(e)]})]})}),(0,r.jsxs)("tr",{children:[(0,r.jsx)("td",{align:"right",children:d()(null==e?void 0:e.tocb_grades,(e,t)=>(0,r.jsx)("div",{children:(0,h.A)(null==e?void 0:e.from_amount)},t))}),(0,r.jsx)("td",{align:"right",children:d()(null==e?void 0:e.tocb_grades,(e,t)=>{let a=(0,p.EF)(e.member_tier_rate_display);return(0,r.jsx)("div",{style:{whiteSpace:"nowrap"},children:a},t)})}),(0,r.jsx)("td",{align:"right",children:null==e?void 0:e.apply_date}),(0,r.jsx)("td",{align:"right",children:null==e?void 0:e.current_amount})]})]},null==e?void 0:e.provider_name))})]})},g=e=>t=>{let{data:a}=t,u=(0,s._)(t,["data"]),c=(0,i.useMemo)(()=>{let e=o()(a.details,"period_type"),t=[];
1return e.daily&&t.push({title:"DAILY PROMOTION",data:e.daily}),e.weekly&&t.push({title:"WEEKLY PROMOTION",data:e.weekly}),e.monthly&&t.push({title:"MONTHLY PROMOTION",data:e.monthly}),t},[a]),_=(0,i.useMemo)(()=>[{Header:(0,r.jsx)(v.A,{i18nKey:"Game"}),accessor:"provider_name",Cell:e=>{let{value:t}=e;return(0,r.jsx)(v.A,{i18nKey:t})}},{Header:(0,r.jsx)(v.A,{i18nKey:"Period"}),accessor:"period_from",Cell:e=>{let{row:{original:t}}=e;return b(t)}},{Header:(0,r.jsx)("div",{style:{textAlign:"right"},children:(0,r.jsx)(v.A,{i18nKey:"Min Amount"})}),accessor:"min_amount",Cell:e=>{let{row:{original:t}}=e;return d()(null==t?void 0:t.tocb_grades,(e,t)=>(0,r.jsx)("div",{style:{textAlign:"right"},children:(0,h.A)(null==e?void 0:e.from_amount)},t))}},{Header:(0,r.jsx)("div",{style:{textAlign:"right"},children:(0,r.jsx)(v.A,{i18nKey:"% Bonus"})}),accessor:"bonus_rate",Cell:e=>{let{row:{original:t}}=e;return d()(null==t?void 0:t.tocb_grades,(e,t)=>{let a=(0,p.EF)(e.member_tier_rate_display);return(0,r.jsx)("div",{style:{textAlign:"right"},children:a},t)})}},{Header:(0,r.jsx)("div",{style:{textAlign:"right"},children:(0,r.jsx)(v.A,{i18nKey:"Max Bonus"})}),accessor:"max_bonus",Cell:e=>{let{row:{original:t}}=e;return d()(null==t?void 0:t.tocb_grades,(e,t)=>(0,r.jsx)("div",{style:{textAlign:"right"},children:(0,h.A)(null==e?void 0:e.max_bonus)},t))}},{Header:(0,r.jsx)(v.A,{i18nKey:"Reward At"}),accessor:"apply_date"},{Header:(0,r.jsx)("div",{style:{textAlign:"right"},children:(0,r.jsx)(v.A,{i18nKey:"Current TO"})}),accessor:"current_amount",Cell:e=>{let{value:t}=e;return(0,r.jsx)("div",{style:{textAlign:"right"},children:t})}}],[]);return(0,r.jsx)(e,(0,n._)((0,l._)({},u),{data:a,dataGroup:c,columns:_}))}},1838(e,t,a){a.d(t,{A:()=>f});var l=a(71893),n=a(55456),s=a(74848),r=a(96540),i=a(83850),u=a(20125),o=a(58156),c=a.n(o),d=a(62193),_=a.n(d),m=a(72914),p=a(26655),v=a(7836),h=a(37730),b=a(58411),x=a(54950),g=a(23972);let y={old_password:"",new_password:"",new_password_confirmation:"",action_code:"",whatsapp_number:""},f=e=>t=>{let a=(0,u.d)(e=>e.user.whatsapp_number),[o,d]=(0,r.useState)({}),[f,j]=(0,r.useState)(!1),[A,k]=(0,r.useState)(""),[C,w]=(0,r.useState)({}),[S,M]=(0,r.useState)(!1),[D,K]=(0,r.useState)(!1),[N,Y]=(0,r.useState)(!1),{handleError:T}=(0,v.A)({setFieldErrors:w}),[,F]=(0,r.useState)(""),E=(0,i.wA)(),[H,R]=(0,r.useReducer)((e,t)=>(0,l._)({},e,t),y),B=(0,r.useCallback)(()=>Y(!0),[Y]),O=(0,r.useCallback)(()=>K(!0),[K]),P=(0,r.useCallback)(()=>K(!1),[K]),I=(0,r.useCallback)(()=>{K(!1),Y(!1)},[Y,K]),L=(0,r.useCallback)((e,t)=>{"clickaway"!==t&&j(!1)},[]),q=(0,r.useCallback)((e,t)=>{let a,{new_password:s}=H;switch(e){case"otp_code":t?t.match(/\d+$/)||(a="Wrong format"):a="profilePasswordNotEmpty";break;case"old_password":0===t.length&&(a="profilePasswordNotEmpty");break;case"new_password":if(0===t.length)a="profilePasswordNotEmpty";else{let e=(0,x.y)(t);e&&(a=e)}let{new_password_confirmation:r}=H;r.length&&r!==t?w(()=>(0,n._)((0,l._)({},C),{new_password_confirmation:"profilePasswordConfirmMatch"})):delete C.new_password_confirmation;break;case"new_password_confirmation":(0===t.length||t!==s)&&(a="profilePasswordConfirmMatch")}return a?w(t=>(0,n._)((0,l._)({},t),{[e]:a})):delete C[e],a},[C,H]),z=(0,r.useCallback)(e=>{let{name:t,value:a}=e.target;R({[t]:a}),q(t,a)},[q]),W=(0,r.useCallback)(async()=>{M(()=>!0);let e={old_password:H.old_password},t=await m.A.sendOtpChangePassword(e);c()(t,"data.success",!1)?(R({whatsapp_number:a}),O()):T(t,["old_password"]),M(()=>!1)},[T,O,H.old_password,a]),U=(0,r.useCallback)(async e=>{M(()=>!0);let t=(0,n._)((0,l._)({},H),{action_code:e}),a=await m.A.changePassword(t);if(c()(a,"data.success",!1))B(),R(y);else{let e=c()(a,"data.data");_()(e)?(k(c()(a,"data.err")),j(!0)):(w((0,l._)({},e)),I())}},[H,B,I]),Z=(0,r.useCallback)(async e=>{e.preventDefault&&e.preventDefault();let t="";if(await F(e=>(t||(t=e),e)),q("otp_code",t))return;M(()=>!0);let a={otp_code:t},l=await m.A.verifyOtpChangePassword(a),n=c()(l,"data.success",!1),s=c()(l,"data.data");n?(P(),U(null==s?void 0:s.action_code)):T(l,["whatsapp_number","otp_code"]),M(()=>!1)},[P,U,T,q]),G=(0,r.useCallback)(async e=>{e.preventDefault();let{old_password:t,new_password:l,new_password_confirmation:n}=H;q("old_password",t)||q("new_password",l)||q("new_password_confirmation",n)||_()(C)&&(a?W():E((0,h.p)("update_whatsapp_number_to_change_password")))},[E,C,W,H,q,a]);return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(p.A,{apiFunc:m.A.getChangePasswordNote,setData:d}),(0,s.jsx)(b.A,{handleClose:L,open:f,severity:"error",message:(0,g.T)(A)}),(0,s.jsx)(e,(0,n._)((0,l._)({},t),{note:o,userInput:H,fieldErrors:C,handleInputChange:z,handleSubmit:G,onSubmitVerifyOTP:Z,disableSubmit:S,setOtpCode:F,openVerify:D,openVerified:N,closeVerifyModal:P,closeVerifiedModal:I,whatsappNumber:a}))]})}},13576(e,t,a){a.d(t,{A:()=>u});var l=a(50595),n=a(71893),s=a(55456),r=a(74848),i=a(96540);let u=e=>t=>{let{}=t,a=(0,l._)({},t),[u,o]=(0,i.useState)(!1),[c,d]=(0,i.useState)(!1),_=(0,i.useRef)(),m=(0,i.useRef)(),p=(0,i.useCallback)(()=>{o(e=>{var t;return e&&(null==_||null==(t=_.current)?void 0:t.scrollIntoView)&&_.current.scrollIntoView({behavior:"auto",block:"center"}),!e})},[]);return(0,i.useEffect)(()=>{var e,t;d(u?null==m||null==(e=m.current)?void 0:e.offsetTop:null==_||null==(t=_.current)?void 0:t.offsetTop)},[u]),(0,r.jsx)(e,(0,s._)((0,n._)({},a),{ref:{lessRef:_,moreRef:m},contentHeight:c,expanded:u,toggleExpanded:p}))}},90430(e,t,a){a.d(t,{A:()=>h});var l=a(71893),n=a(55456),s=a(31105),r=a(74848),i=a(96540),u=a(23807),o=a.n(u),c=a(7309),d=a.n(c),_=a(55378),m=a.n(_),p=a(87105),v=a(23972);let h=e=>t=>{let{onChange:a=()=>{},setFieldErrors:u=()=>{},name:c="",value:_=[],maxNumber:h=1,maxSize:b=2,apiUpload:x="upload/image"}
1=t,g=(0,s._)(t,["onChange","setFieldErrors","name","value","maxNumber","maxSize","apiUpload"]),[y,f]=(0,i.useState)([]),[j,A]=(0,i.useState)(null),k=(0,i.useCallback)(e=>{u(t=>(0,n._)((0,l._)({},t),{[c]:e}))},[c,u]),C=(0,i.useCallback)(async()=>{if((null==y?void 0:y.length)===0||(null==y?void 0:y.some(e=>"uploading"===e.status)))return;let e=d()(y,e=>"waiting"===e.status);if(!e)return;f(t=>m()(t,t=>t.urlBlob!==e.urlBlob?t:(0,n._)((0,l._)({},t),{status:"uploading"})));let t=await (0,p.Tx)(x,null==e?void 0:e.formData);setTimeout(()=>{var a,s,r,i;if(null==t||null==(a=t.data)?void 0:a.success)f(a=>m()(a,a=>{var s,r;return a.urlBlob!==e.urlBlob?a:(0,n._)((0,l._)({},a),{status:"done",url:null==t||null==(r=t.data)||null==(s=r.data)?void 0:s.absolute_url})}));else{let a=(null==t||null==(r=t.data)||null==(s=r.data)?void 0:s.maxSize)/1024/1024+"MB";k((0,v.T)(null==t||null==(i=t.data)?void 0:i.err,{values:(0,n._)((0,l._)({},null==t?void 0:t.data),{maxSize:a})})),f(t=>m()(t,t=>t.urlBlob!==e.urlBlob?t:(0,n._)((0,l._)({},t),{status:"failed"})))}},1e3)},[x,y,k]);(0,i.useEffect)(()=>{C()},[C]);let w=(0,i.useCallback)(e=>{let t=1024*b*1024;(null==e?void 0:e.size)>t?k((0,v.T)("file_size_exceeds_the_limitation",{values:{maxSize:b+"MB"}})):f(t=>{let a=new FormData,l=new File([e],null==e?void 0:e.name);return a.append("image",l,l.name),[...t,{status:"waiting",urlBlob:URL.createObjectURL(e),formData:a}]})},[b,k]),S=(0,i.useCallback)(e=>{if((null==y?void 0:y.length)+(null==e?void 0:e.length)>h)return void k((0,v.T)("max_number_image",{values:{number:h}}));let t=1024*b*1024;e.map(e=>{var a;(null==e||null==(a=e.file)?void 0:a.type)==="image/gif"?w(e.file):new(o())(e.file,{quality:.8,maxWidth:1920,maxHeight:1920,convertSize:t,convertTypes:["image/jpeg","image/jpg","image/png","image/bmp"],success(e){w(e)},error(){k("error_compress_image")}})})},[null==y?void 0:y.length,h,b,k,w]),M=(0,i.useCallback)(e=>{f(t=>t.filter(t=>t!==e))},[]);(0,i.useEffect)(()=>{y&&a(m()(y,"url"))},[a,y]);let[D,K]=(0,i.useState)(!1);return(0,i.useEffect)(()=>{(null==_?void 0:_.length)&&(null==y?void 0:y.length)===0&&!D&&(f(m()(_,e=>({status:"done",url:e}))),K(!0))},[_,y,D]),(0,r.jsx)(e,(0,l._)({imgs:y,removeImage:M,onChangeImage:S,maxNumber:h,popupImage:j,setPopupImage:A},g))}},33372(e,t,a){a.d(t,{A:()=>H});var l=a(71893),n=a(55456),s=a(31105),r=a(74848),i=a(96540),u=a(18492),o=a(96338),c=a(20125),d=a(87612),_=a.n(d),m=a(56170),p=a.n(m),v=a(58156),h=a.n(v),b=a(62193),x=a.n(b),g=a(55378),y=a.n(g),f=a(97200),j=a.n(f),A=a(25176),k=a(87592),C=a(15632),w=a(72914),S=a(26655),M=a(91475),D=a(59545),K=a(80752),N=a(37730),Y=a(82390),T=a(2761),F=a(5124),E=a(97745);let H=e=>t=>{let{handleCloseModal:a=()=>{}}=t,d=(0,s._)(t,["handleCloseModal"]),m=(0,o.w)(),{t:v}=(0,u.B)(),b=(0,c.d)(e=>e.user),{showLoading:g,hideLoading:f}=(0,M.A)(),[H,R]=(0,A.L4)(E._),[B,O]=(0,i.useState)([]),[P,I]=(0,i.useState)({}),L=(0,i.useCallback)(e=>{I(e)},[]),[q,z]=(0,i.useState)(null),W=(0,i.useCallback)(e=>{let{value:t}=e.target;(null==P?void 0:P.provider_type)==="bank"?z((0,F.A)(t)):z(t)},[P]);(0,i.useEffect)(()=>{var e,t;if("bank"===h()(P,"provider_type")&&(null==b||null==(e=b.others_payment_account)?void 0:e.length)>0){let e=_()(null==b?void 0:b.others_payment_account,e=>{var t;return!["pulsa","crypto"].includes(null==e||null==(t=e.bank)?void 0:t.provider_type)}),a=null==(t=p()(e))?void 0:t.account_name;
1a?z(a):z(null)}},[P,b]);let[U,Z]=(0,i.useState)(null),G=(0,i.useCallback)(e=>{Z((0,T.A)(e.target.value))},[]),[$,J]=(0,i.useState)({}),[V,X]=(0,i.useState)(!0),Q=(0,i.useCallback)(async()=>{let e=await w.A.getUserProfile();h()(e,"data.success",!1)&&m((0,Y.Ip)(h()(e,"data.data",{})))},[m]),[ee,et]=(0,i.useState)(!1),ea=(0,i.useCallback)(()=>{et(e=>!e)},[]),[el]=(0,K.A)({apiFunc:()=>(0,C.A)("others_payment/is_player_has_crypto_bank_account"),deps:[H],successCallback:()=>{et(!1)}}),en=(0,i.useMemo)(()=>(null==el?void 0:el.is_player_has_crypto_bank_account)===!1&&{value:ee,onClick:ea,label:(0,r.jsx)(D.A,{i18nKey:"is crypto?"})},[el,ee,ea]),[es]=(0,K.A)({apiFunc:()=>(0,C.A)("others_payment/crypto_bank_list"),enableFetch:en}),[er,ei]=(0,i.useState)({}),[eu,eo]=(0,i.useState)([]);(0,i.useEffect)(()=>{eo(y()(es,e=>({value:null==e?void 0:e.bank_code,label:null==e?void 0:e.bank_code,chain_list:null==e?void 0:e.chain_list,bank_id:null==e?void 0:e.bank_id})))},[es]),(0,i.useEffect)(()=>{ei(eu[0])},[eu]);let[ec,ed]=(0,i.useState)({}),[e_,em]=(0,i.useState)([]);(0,i.useEffect)(()=>{let e=(null==er?void 0:er.chain_list)||[];em(y()(e,e=>({value:e,label:e})))},[er,es]),(0,i.useEffect)(()=>{ed(e_[0])},[e_]);let[ep,ev]=(0,i.useState)(),eh=(0,i.useCallback)(e=>{ev(e.target.value)},[]),eb=(0,i.useCallback)(async e=>{let t;e.preventDefault(),t=ee?{bank_id:null==er?void 0:er.bank_id,bank_code:null==er?void 0:er.value,bank_account_name:null==ec?void 0:ec.value,bank_account_no:ep,is_crypto:!0}:{bank_id:P.value,bank_account_name:q,bank_account_no:U},g();let l=await k.A.createPayment(t);if(f(),h()(l,"data.success",!1))Q(),R(j()()),a(),z(null),Z(null),I({}),m((0,N._)({title:v("Information"),messages:["notiNewEmoneyAccountSuccess"]}));else{let e=h()(l,"data.data")||{};x()(e)?m((0,N.p)(h()(l,"data.err",!1))):J(e)}},[g,f,ee,er,ec,ep,P.value,q,U,Q,R,a,m,v]),ex=(0,i.useCallback)(e=>{let t=y()(e,e=>"bank"===e.provider_type?(0,n._)((0,l._)({},e),{value:e.bank_id,label:e.bank_code+(e.bank_code&&e.bank_name&&" - ")+e.bank_name}):(0,n._)((0,l._)({},e),{value:e.bank_id,label:e.bank_name}));O(t),I(h()(t,"[0]")||{})},[]),eg=(0,i.useCallback)((e,t)=>""===t?(J(t=>(0,n._)((0,l._)({},t),{[e]:"registerFieldRequired"})),!1):!!t&&(J(t=>(delete t[e],(0,l._)({},t))),!0),[]);(0,i.useEffect)(()=>{ee?X(!(eg("payment_provider",null==er?void 0:er.value)&&eg("account_name",null==ec?void 0:ec.value)&&eg("account_no",ep))):X(!(eg("payment_provider",P.value)&&eg("account_name",q)&&eg("account_no",U)))},[eg,q,U,P.value,ee,er,ec,ep]);let ey=(0,i.useMemo)(()=>ee?[{type:"select",id:"token",label:(0,r.jsx)(D.A,{i18nKey:"Token"}),options:eu,value:er,onChange:ei,helperText:$.payment_provider,required:!0},{type:"select",id:"chain",label:(0,r.jsx)(D.A,{i18nKey:"Chain"}),options:e_,value:ec,onChange:ed,helperText:$.account_name,required:!0},{type:"input",id:"address",label:(0,r.jsx)(D.A,{i18nKey:"Address"}),value:ep,onChange:eh,helperText:$.account_no,required:!0,placeholder:v("placeholderCryptoAddress")}]:[{type:"select",id:"provider",label:(0,r.jsx)(D.A,{i18nKey:"Provider"}),options:B,value:P,onChange:L,helperText:$.payment_provider,required:!0},{type:"input",id:"account-name",label:(0,r.jsx)(D.A,{i18nKey:"Account Name"}),value:q||"",onChange:W,helperText:$.account_name,required:!0,placeholder:v("MaxLengthChars",{length:100}),maxLength:100},{type:"input",id:"account-number",label:(0,r.jsx)(D.A,{i18nKey:"Account Number"}),value:U||"",onChange:G,helperText:$.account_no,required:!0,inputMode:"decimal",pattern:"[0-9]*",maxLength:P.number_of_digits,placeholder:P.number_of_digits?v("bank number placeholder",{number_of_digit:P.min_number_of_digits!==P.number_of_digits?"".concat(P.min_number_of_digits," - ").concat(P.number_of_digits):P.number_of_digits}):v("placeholderAccountNumber")}],[ee,B,P,L,$,q,W,v,U,G,eu,er,e_,ec,ep,eh]);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(S.A,{apiFunc:k.A.getOtherPaymentList,setData:ex,deps:[H]}),(0,r.jsx)(e,(0,n._)((0,l._)({},d),{disableSubmit:V,handleSubmit:eb,providerOptions:B,providerValue:P,handleChangeProvider:L,accountName:q||"",handleChangeAccountName:W,accountNumber:U||"",handleChangeAccountNumber:G,fieldErrors:$,showFields:ey,showCrypto:en,isCrypto:ee,toggleCrypto:ea,tokenOptions:eu,token:er,setToken:ei,chainOptions:e_,chain:ec,setChain:ed,address:ep,handleChangeAddress:eh}))]})}},20122(e,t,a){a.d(t,{A:()=>h});var l=a(71893),n=a(55456),s=a(74848),r=a(96540),i=a(58156),u=a.n(i),o=a(75866),c=a.n(o),d=a(55378),_=a.n(d),m=a(52037),p=a.n(m),v=a(64019);let h=e=>t=>{let{user:a}=(0,v.A)(),i=(0,r.useMemo)(()=>{let e=[u()(a,"bank_info",""),..._()(u()(a,"others_payment_account"),e=>{let t=u()(e,"bank.name",""),a=u()(e,"account_name",""),l=u()(e,"account_number","");if(a&&l)return"".concat(t," - ").concat(a," - ").concat(l)})];return(0,s.jsx)("div",{style:{whiteSpace:"break-spaces"},children:c()(e,"\n")})},[a]),o=(0,r.useCallback)(e=>p()(e.slice(-4),e.length,"*"),[]),d=(0,r.useMemo)(()=>{let e=[],t=u()(a,"bank_info","");return t&&e.push({name:t.split(" - ")[0],accountName:t.split(" - ")[1],accountNumber:t.split(" - ")[2],logo:u()(a,"bank_logo",""),value:t.split(" - ")[2]}),_()(u()(a,"others_payment_account"),t=>{let a=u()(t,"bank.name",""),l=u()(t,"account_name",""),n=o(u()(t,"account_number","")),s=u()(t,"bank.logo","");if(l&&n)return e.push({name:a,accountName:l,accountNumber:n,logo:s,value:n})}),e},[o,a]);return(0,s.jsx)(s.Fragment,{children:(0,s.jsx)(e,(0,n._)((0,l._)({},t),{user:a,bankAccountValue:i,bankAccounts:d}))})}},6294(e,t,a){a.d(t,{A:()=>A});var l=a(71893),n=a(55456),s=a(74848),r=a(96540),i=a(18492),u=a(87612),o=a.n(u),c=a(58156),d=a.n(c),_=a(62193),m=a.n(_),p=a(55378),v=a.n(p),h=a(72914),b=a(26655),x=a(59545),g=a(64019),y=a(58411),f=a(77863);let j={removeZero:!1},A=e=>t=>{let[a,u]=(0,r.useState)({}),[c,_]=(0,r.useState)(!1),{t:p}=(0,i.B)(),{user:A}=(0,g.A)(),k=(0,r.useCallback)((e,t)=>{"clickaway"!==t&&_(!1)},[]),C=(0,r.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:j,r=d()(a,e);(null==t?void 0:t.removeZero)&&(r=o()(r,e=>e.rate>0));let i=v()(r,e=>(0,n._)((0,l._)({},e),{game_name:(0,s.jsx)(x.A,{i18nKey:e.game_name}),rate:(0,s.jsxs)("div",{className:"referral__rate",children:[e.rate,"%"]})}));return m()(i)&&(i=[{game_name:"-",rate:(0,s.jsx)("div",{className:"referral__rate",children:"%"})}]),{columns:[{label:"",name:"game_name",width:"70%"},{label:"",name:"rate",width:"30%"}],rows:i}},[a]),w=(0,r.useCallback)(e=>{(0,f.A)(e),_(!0)},[]);return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(b.A,{apiFunc:h.A.getGameReferralRates,setData:u,deps:[]}),(0,s.jsx)(y.A,{handleClose:k,open:c,severity:"success",message:p("copyToClipboardSuccess")}),(0,s.jsx)(e,(0,n._)((0,l._)({},t),{user:A,onCopy:w,getDataTable:C}))]})}},99820(e,t,a){a.d(t,{A:()=>j});var l=a(71893),n=a(55456),s=a(74848),r=a(96540),i=a(96338),u=a(20125),o=a(56347),c=a(58156),d=a.n(c),_=a(62193),m=a.n(_),p=a(15632),v=a(7836),h=a(37730);let b={whatsapp_number:"+",otp_code:""},x="input",g="verify",y="success",f=(e,t)=>(0,l._)({},e,t),j=e=>{let{FormUpdateContact:t=(0,s.jsx)(s.Fragment,{}),CodeVerification:a=(0,s.jsx)(s.Fragment,{}),SuccessView:c=(0,s.jsx)(s.Fragment,{})}=e;return e=>_=>{let j=(0,i.w)(),[A,k]=(0,r.useReducer)(f,b),[C,w]=(0,r.useState)({}),{handleError:S}=(0,v.A)({setFieldErrors:w}),[M,D]=(0,r.useState)(!1),[K,N]=(0,r.useState)(x),Y=(0,u.d)(e=>e.user),T=(0,o.useHistory)(),F=(0,r.useCallback)((e,t)=>{let a;switch(e){case"whatsapp_number":0===t.length?a="registerFieldRequired":t.match(/\+\d+$/)||(a="Wrong format");break;case"otp_code":0===t.length?a="registerFieldRequired":t.match(/\d+$/)||(a="Wrong format")}return a?w(t=>(0,n._)((0,l._)({},t),{[e]:a})):delete C[e],a},[C]),E=(0,r.useCallback)(e=>{let{name:t,value:a}=e.target;"whatsapp_number"===t&&(a=a.replace(/[^\d+]/g,"")),k({[t]:a}),F(t,a)},[F]),H=(0,r.useCallback)(async e=>{e.preventDefault&&e.preventDefault();let{whatsapp_number:t}=A;if(F("whatsapp_number",t))return;D(()=>!0);let a=await (0,p.A)("profile/whatsapp_number/add",{whatsapp_number:t});d()(a,"data.success",!1)?N(g):S(a,["whatsapp_number"]),D(()=>!1)},[A,F,S]),R=(0,r.useCallback)(async e=>{e.preventDefault&&e.preventDefault();let{whatsapp_number:t,otp_code:a}=A;if(F("whatsapp_number",t)||F("otp_code",a))return;D(()=>!0);
1let n=await (0,p.A)("profile/whatsapp_number/verify",{whatsapp_number:t,otp_code:a});if(d()(n,"data.success",!1))N(y);else{let e=d()(n,"data.data");m()(e)?j((0,h.p)(d()(n,"data.err",""))):w((0,l._)({},e))}D(()=>!1)},[A,F,j]);(0,r.useEffect)(()=>{(null==Y?void 0:Y.whatsapp_number)&&k({whatsapp_number:Y.whatsapp_number})},[Y]);let B=(0,r.useCallback)(()=>{T.push("/profile")},[T]),O=(0,r.useCallback)(e=>{k({otp_code:e})},[]),P=(0,r.useCallback)(()=>{N(x)},[]),I=(0,r.useMemo)(()=>{switch(K){case x:return(0,s.jsx)(t,{userInput:A,handleInputChange:E,fieldErrors:C,disableSubmit:M,getOTP:H});case g:return(0,s.jsx)(a,{phone:A.whatsapp_number,handleBack:P,onChange:O,onSubmit:R,disableSubmit:M});case y:return(0,s.jsx)(c,{message:"Your WhatsApp number has been updated!",successBtn:B,buttonLabel:"Profile"});default:return(0,s.jsx)(s.Fragment,{})}},[K,P,A,O,R,M,C,H,E,B]);return(0,s.jsx)(e,(0,l._)({renderView:I},_))}}},47542(e,t,a){a.d(t,{A:()=>c});var l=a(71893),n=a(55456),s=a(31105),r=a(74848),i=a(96540),u=a(75866),o=a.n(u);let c=e=>t=>{let{length:a=6,onChange:u}=t,c=(0,s._)(t,["length","onChange"]),d=(0,i.useRef)([]),[_,m]=(0,i.useState)([]),p=(0,i.useCallback)(e=>{let t;if(e.target.value=e.target.value.replace(/[^\d]/gi,""),""===e.target.value)return;let l=parseInt(e.target.dataset.id,10),n=e.target.value,s=[..._];if(n.length>1){let e=n.length+l-1;e>=a&&(e=a-1),t=d.current[e],n.split("").forEach((e,t)=>{let n=l+t;n<a&&(s[n]=e)})}else t=d.current[l+1],s[l]=n;m(()=>s),t&&t.focus()},[a,d,_]),v=(0,i.useCallback)(e=>{let t=parseInt(e.target.dataset.id,10),a=t-1,l=d.current[a],n=d.current[t+1];switch(e.keyCode){case 8:e.preventDefault();let s=[..._];_[t]?(s[t]="",m(()=>s)):l&&(s[a]="",l.focus(),m(()=>s));break;case 37:e.preventDefault(),l&&l.focus();break;case 39:e.preventDefault(),n&&n.focus();break;case 38:case 40:e.preventDefault()}},[_]),h=(0,i.useCallback)(e=>{e.target.select()},[]);return(0,i.useEffect)(()=>{m(e=>{let t=[];for(let l=0;l<a;l++)t.push(e[l]||"");return t})},[a]),(0,i.useEffect)(()=>{let e=o()(_,"");u&&u(e)},[_,u,a]),(0,r.jsx)(e,(0,n._)((0,l._)({ref:d},c),{values:_,handeChange:p,handleKeyDown:v,handleFocus:h}))}},7836(e,t,a){a.d(t,{A:()=>m});var l=a(71893),n=a(55456),s=a(96540),r=a(96338),i=a(39754),u=a.n(i),o=a(58156),c=a.n(o),d=a(37730),_=a(23972);let m=e=>{let{setFieldErrors:t}=e,a=(0,r.w)();return{handleError:(0,s.useCallback)(function(e){let s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=c()(e,"data.data"),i=c()(e,"data.err",""),o=!1;r&&t&&u()(s,e=>{(null==r?void 0:r[e])&&(o=!0,t(t=>(0,n._)((0,l._)({},t),{[e]:r[e]})))}),o||a((0,d.p)((0,_.T)(i,{values:r})))},[a,t])}}},7562(e,t,a){a.d(t,{A:()=>m});var l=a(71893),n=a(55456),s=a(96540),r=a(96338),i=a(62193),u=a.n(i),o=a(15632),c=a(80752),d=a(37730);let _={bonus_code:""},m=()=>{let e=(0,r.w)(),[t,a]=(0,s.useReducer)((e,t)=>(0,l._)({},e,t),_),[i,m]=(0,s.useState)({}),p=(0,s.useCallback)((e,t)=>""===t?(m(t=>(0,n._)((0,l._)({},t),{[e]:"registerFieldRequired"})),!1):!!t&&(m(t=>(delete t[e],(0,l._)({},t))),!0),[]),v=(0,s.useCallback)(e=>{let{name:t,value:l}=e.target;a({[t]:l}),p(t,l)},[p]),[h,b]=(0,s.useState)(!0);(0,s.useEffect)(()=>{b(!t.bonus_code||!u()(i))},[t.bonus_code,i]);let[x,g]=(0,s.useState)(0);return(0,c.A)({apiFunc:()=>(0,o.A)("free_bet/bonus_drop/redeem",t),deps:[x],enableFetch:x>0,successCallback:()=>{e((0,d._)({title:"Information",messages:["bonusDropRedeemSuccess"]})),m({}),a(_)},errorPopup:!1,errorCallback:t=>{let a=null==t?void 0:t.err,n=(null==t?void 0:t.data)||{};u()(n)?e((0,d._)({messages:[a]})):m((0,l._)({},n))},finallyCallback:()=>{b(!1)}}),{disableSubmit:h,handleSubmit:(0,s.useCallback)(e=>{e.preventDefault&&e.preventDefault(),b(!0),g(e=>e+1)},[]),fieldErrors:i,inputs:t,handleChangeInput:v}}},91971(e,t,a){a.d(t,{A:()=>d});var l=a(31105),n=a(96540),s=a(18492),r=a(96338),i=a(15632),u=a(80752),o=a(64019),c=a(37730);let d=e=>{let{value:t,name:a}=e,d=(0,l._)(e,["value","name"]),_=(0,n.useRef)(),m=(0,r.w)(),{t:p}=(0,s.B)(),[v,h]=(0,n.useState)(!1),[b,x]=(0,n.useState)(!1),[g,y]=(0,n.useState)(0);(0,n.useEffect)(()=>{_.current&&(_.current.value=t)},[t]);let f=(0,n.useCallback)(()=>{h(!0),_.current.focus()},[]),j=(0,n.useCallback)(()=>{h(!1),_.current&&(_.current.value=t)},[t]),A=(0,n.useCallback)(e=>{e.preventDefault(),_.current.blur(),x(!0)},[]),k=(0,n.useCallback)(()=>{x(!1),h(!1),y(Math.random()),m((0,c._)({title:p("Information"),messages:["Your information has been updated!"]}))},[m,p]),C=(0,n.useCallback)(e=>{var t,l,n,s;x(!1),(null==e||null==(t=e.data)?void 0:t[a])?m((0,c.p)(null==e||null==(n=e.data)?void 0:n[a])):(null==e||null==(l=e.data)?void 0:l.err)&&m((0,c.p)(null==e||null==(s=e.data)?void 0:s.err))},[m,a]),w=(0,n.useCallback)(e=>{if("Enter"===e.key)return;let t=_.current.value,{selectionStart:a,selectionEnd:l}=_.current,n=t.slice(0,a)+e.key+t.slice(l);if(d.pattern&&!new RegExp(d.pattern).test(n))return e.preventDefault(),!1},[d.pattern]);return(0,u.A)({apiFunc:()=>{var e;return(0,i.A)("update_contact",{[a]:null==(e=_.current)?void 0:e.value})},enableFetch:b,successCallback:k,errorCallback:C,errorPopup:!1}),(0,o.A)({deps:[g]}),{inputRef:_,isEditing:v,startEdit:f,onCancel:j,onSubmit:A,onKeyPress:w}}},58411(e,t,a){a.d(t,{A:()=>_});var l=a(71893),n=a(74848);a(96540);var s=a(55139),r=a(50022),i=a(58737),u=a(93796),o=a(32994);let c=(0,u.default)(()=>({Snackbar:{zIndex:0x5f5e0ff,[o.$_.mobile]:{width:"calc(100% - 2rem)",top:"50% !important",left:"50% !important",transform:"translate(-50%, -50%) !important"}}}));function d(e){return(0,n.jsx)(r.A,(0,l._)({elevation:6,variant:"filled"},e))}let _=e=>{let{severity:t,open:a=!1,handleClose:l=()=>{},message:r}=e,u=c();return(0,n.jsx)(i.Z,{children:(0,n.jsx)(s.A,{open:a,autoHideDuration:5e3,onClose:l,className:u.Snackbar,children:(0,n.jsx)(d,{onClose:l,severity:t,children:r})})})}},31499(e,t,a){a.d(t,{r:()=>s});var l=a(95093),n=a.n(l);let s=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"DD-MM-YYYY HH:mm:ss";return e?n()(e).format(t):e}},97745(e,t,a){a.d(t,{_:()=>l});let l=(0,a(25176).eU)({key:"depositRefreshRecoil",default:""})}}]); 2//# sourceMappingURL=22010.6938d969.js.map
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.