1"use strict";(self.webpackChunksemi_wallet=self.webpackChunksemi_wallet||[]).push([[280],{280:((at,J,e)=>{e.r(J),e.d(J,{default:()=>bt});var t=e(2540),d=e(3696),F=e(8680),f=e(3160),Ct=e(6292),Pt=e(617),Mt=e(7839),b=e(8219),At=e(6859),Nt=e(2954),Ot=e(9373),D=e(3464),nt=e(3258),jt=e(964),M=e(2469),ot=e(6644),Tt=e(4909),st=e(1825),it=e(7838),lt=e(9484),rt=e(807),ct=e(4869),It=e(6168),Rt=e(6943),dt=e(6977),mt=e(328),St=e(2435),yt=e(4156),Lt=e(1935),Ut=e(4388),ht=e(9704),wt=e(2384),_t=e(7673),ut=e(6585),vt=Object.defineProperty,xt=Object.defineProperties,gt=Object.getOwnPropertyDescriptors,Q=Object.getOwnPropertySymbols,pt=Object.prototype.hasOwnProperty,Et=Object.prototype.propertyIsEnumerable,Z=(s,a,o)=>a in s?vt(s,a,{enumerable:!0,configurable:!0,writable:!0,value:o}):s[a]=o,$=(s,a)=>{for(var o in a||(a={}))pt.call(a,o)&&Z(s,o,a[o]);if(Q)for(var o of Q(a))Et.call(a,o)&&Z(s,o,a[o]);return s},q=(s,a)=>xt(s,gt(a));const y=(s,a)=>{const o=D.GP.chopDecimal(s,2);return D.GP.formatCurrency(o.length<=(a?9:10)?D.GP.formatCurrency(o):D.GP.chopDecimal(s,0))},tt=({balance:s,witBalance:a,promoBalance:o})=>{const{t:u}=(0,F.B)(),{isMobile:l}=(0,f.d4)(({user:r})=>r);return(0,t.jsxs)("div",{className:"wit-balance-card",children:[(0,t.jsxs)("div",{className:"wit-balance-card-field-container",children:[(0,t.jsxs)("div",{className:"wit-balance-card-lbl",children:[u("withdraw.label.walletBalance"),":"]}),(0,t.jsx)("div",{className:"wit-walletBal-txt",children:y(s,l)})]}),(0,t.jsxs)("div",{className:"wit-balance-card-field-container",children:[(0,t.jsxs)("div",{className:"wit-balance-card-lbl",children:[u("withdraw.label.withdrawableBalance"),":"]}),(0,t.jsx)("div",{className:"wit-witBal-txt",children:y(a,l)})]})]})},ft=()=>{var s,a,o;const u=(0,nt.i1)(),{t:l}=(0,F.B)(),r=(0,M.useNav)(),g=((s=(0,M.getCurrentTabInfo)())==null?void 0:s.user).bank,A=Object.keys(g).length===0,{currency:N,minWithdraw:z}=(0,f.d4)(({company:i})=>i),{withdrawMethod:w}=(0,f.d4)(({withdraw:i})=>i),p=(o=(a=w==null?void 0:w[0])==null?void 0:a.minWithdraw)!=null?o:z,[m,et]=(0,d.useState)(!1),[c,W]=(0,d.useState)(A?[]:g[0]),[_,E]=(0,d.useState)(""),[V,B]=(0,d.useState)(!1),h="amount",[v,L]=(0,d.useState)({[h]:"0.00"}),{wdrlBal:O,wallet:X,isMobile:U}=(0,f.d4)(({user:i})=>i),{pendingCount:K}=(0,f.d4)(i=>i.withdraw),x=D.GP.chopDecimal(X.currbal,2),j=D.GP.chopDecimal(O,2),k=!(c&&v[h].length>0)||Number(j)<Number(v[h])||V||Number(v[h])<Number(p)||!p,[G,Y]=(0,d.useState)(!1),{pushModal:T,popModal:C}=(0,dt.hS)(),{i18n:I}=(0,F.B)(),P=w==null?void 0:w.find(i=>i.withdraw==="WalletWithdraw");(0,d.useEffect)(()=>{},[]),(0,d.useEffect)(()=>{H()},[]),(0,d.useEffect)(()=>{G&&T({content:(0,t.jsx)(ct.A,{contentData:{withdrawAmount:v[h],bankInfo:c.bankcode+" "+c.acctnum,balance:y(x,U)},onClose:()=>{C(),r("/fund")}}),showAnim:!0})},[G]);function H(){b.Ay.UserBankList({noBankNavigate:()=>r(-1)})}function n(){B(!0),b.Ay.PromoCheckFortuneWheel({check:!0,navigate:r,noData:()=>{b.Ay.Withdraw2Bank({bankCode:c.bankcode,accNum:c.acctnum,accName:(0,M.getBankAccName)(c,I.language),amt:v[h],success:()=>{Y(!0),B(!1),b.Ay.GetWithdrawRequest({spinner:!1,count:!0})}})},error:()=>{B(!1)}}).finally(()=>{B(!1)})}const R=i=>{const{name:S,value:Wt}=i;L(Bt=>q($({},Bt),{[S]:Wt}))};return(0,t.jsxs)("div",{className:"withdraw-mainContainer container-padding",children:[(0,t.jsx)("div",{className:"withdraw-sticky-header",children:(0,t.jsx)(ot.A,{hideBackNav:!1,style:{gap:10},title:l("general.title.withdraw"),rightComponent:(0,t.jsxs)("div",{className:"withdraw-record-container",onClick:()=>{r("/walletActivity")},children:[(0,t.jsx)(_t.A,{size:12,className:"withdraw-record-icon"}),(0,t.jsx)(ut.A,{className:"withdraw-record-txt-container",textClassName:"withdraw-record-txt",children:l("walletActivity.record")}),K>0?(0,t.jsx)("div",{className:"withdraw-record-badge",children:K}):null]})})}),(0,t.jsxs)("div",{className:"withdraw-inner-container",children:[(0,t.jsxs)("div",{className:"wit-eta-report-btn-container",children:[(0,t.jsx)("div",{className:"flex-1",children:(0,t.jsx)(st.A,{componentWidth:"100%"})}),(0,t.jsx)("div",{className:"flex-1",children:(0,t.jsx)(lt.A,{})})]}),(0,t.jsxs)("div",{children:[(0,t.jsxs)("div",{className:"comm2wallet-label wit-font-16px700",children:[l("withdraw.label.transferTo")," :"]}),(0,t.jsx)(rt.A,{data:g,onSelectIcon:u.bank[c.bankcode],onSelectTitle:(0,M.getDisplayBankName)(c,I.language),onSelectItem:c.acctnum,title:l("withdraw.label.selectBank"),middleText1CN:"wit-account-selected-text-1",middleText2CN:"wit-account-selected-text-2",renderRow:(i,S)=>(0,t.jsxs)("div",{className:"ddWithArrow-item-container",onClick:()=>{W(i)},children:[(0,t.jsx)("div",{className:"ddWithArrow-item-img-container center-item flex-1",children:(0,t.jsx)("img",{alt:"ddWithArrow-item-img",src:u.bank[i.bankcode],className:"img-31px"})}),(0,t.jsxs)("div",{className:"ddWithArrow-item-right-container",children:[(0,t.jsx)("div",{className:"ddWithArrow-item-right-row1 ellipsis-text",children:(0,M.getDisplayBankName)(i,I.language)}),(0,t.jsx)("div",{className:"ddWithArrow-item-right-row2 ellipsis-text",children:i.acctnum})]})]},S)}),(0,t.jsx)(tt,{balance:x,witBalance:j,promoBalance:1e3}),(0,t.jsxs)("div",{className:"wit-amt-container-layer1",children:[(0,t.jsxs)("div",{className:"wit-enter-amt-lbl",children:[l("withdraw.label.witAmountlbl")," (",N,")"]}),(0,t.jsxs)("div",{className:"wit-min-amt-lbl",children:[l("withdraw.label.minWithdrawal"),(0,t.jsxs)("span",{className:"wit-min-amt-bold-lbl",children:[p," ",N]})]})]}),(0,t.jsx)(it.A,{selections:["25","50","75","100"],isFormChild:!0,name:h,value:v[h],onChange:R,isRequired:!0,validation:i=>i<100||i>5e3?"general.errMsg.luckyAmtRange":"",isDecimal:!1,isPercentage:!0,availableBalance:j,selectionTextClass:"wit-amount-selection-txt"}),(0,t.jsx)(mt.A,{text:l("withdraw.label.confirmWithdrawal"),btnTextClassName:"withdraw-btn-text withdraw-btn-text-color",btnClassName:"wit-btn-bg wit-btn center-item",disable:k,onClick:()=>n()})]}),P!=null&&P.isMaintenance?(0,t.jsx)(ht.A,{method:"walletWithdraw",maintenanceTime:P==null?void 0:P.maintenanceTime}):null]})]})},Kt=()=>{var s,a,o;const u=GetWallet(),{t:l}=useTranslation(),r=useNavigate(),g=((s=getCurrentTabInfo())==null?void 0:s.user).bank,A=Object.keys(g).length===0,{currency:N,minWithdraw:z}=useSelector(({company:n})=>n),{withdrawMethod:w}=useSelector(({withdraw:n})=>n),p=(o=(a=w==null?void 0:w[0])==null?void 0:a.minWithdraw)!=null?o:z,[m,et]=useState(A?[]:g[0]),[c,W]=useState(!1),_="amount",[E,V]=useState({[_]:"0.00"}),{wdrlBal:B,wallet:h,isMobile:v}=useSelector(({user:n})=>n),L=format.chopDecimal(h.currbal,2),O=format.chopDecimal(B,2),X=!(m&&E[_].length>0)||Number(O)<Number(E[_])||c||Number(E[_])<Number(p)||!p,[U,K]=useState(!1),[x,j]=useState(!1),{pendingCount:k}=useSelector(n=>n.withdraw),{pushModal:G,popModal:Y}=useModal(),{i18n:T}=useTranslation(),C=w==null?void 0:w.find(n=>n.withdraw==="WalletWithdraw");useEffect(()=>{},[]),useEffect(()=>{I()},[]),useEffect(()=>{U&&G({content:jsx(WithdrawSuccessModal,{contentData:{withdrawAmount:E[_],bankInfo:m.bankcode+" "+m.acctnum,balance:y(L,v)},onClose:()=>{Y(),r("/fund")}}
1),showAnim:!0})},[U]);function I(){api.UserBankList({noBankNavigate:()=>r(-1)})}function P(){W(!0),api.PromoCheckFortuneWheel({check:!0,navigate:r,noData:()=>{api.Withdraw2Bank({bankCode:m.bankcode,accNum:m.acctnum,accName:getBankAccName(m,T.language),amt:E[_],success:()=>{K(!0),W(!1),api.GetWithdrawRequest({spinner:!1,count:!0})}})},error:()=>{W(!1)}}).finally(()=>{W(!1)})}const H=n=>{const{name:R,value:i}=n;V(S=>q($({},S),{[R]:i}))};return jsxs("div",{className:"withdraw-mainContainer container-padding",children:[jsx("div",{className:"withdraw-sticky-header",children:jsx(BackNav,{hideBackNav:!1,style:{gap:10},title:l("general.title.withdraw"),rightComponent:jsxs("div",{className:"withdraw-record-container",onClick:()=>{r("/walletActivity")},children:[jsx(Clock,{size:12,className:"withdraw-record-icon"}),jsx(OG_TextFit,{className:"withdraw-record-txt-container",textClassName:"withdraw-record-txt",children:l("walletActivity.record")}),k>0?jsx("div",{className:"withdraw-record-badge",children:k}):null]})})}),jsxs("div",{className:"withdraw-inner-container",children:[jsxs("div",{className:"wit-eta-report-btn-container",children:[jsx("div",{className:"flex-1",children:jsx(WithdrawEtaComponent,{componentWidth:"100%"})}),jsx("div",{className:"flex-1",children:jsx(ReportButtonComponent,{})})]}),jsx(WithdrawRequestComponent,{handleIsDisabledWithdraw:n=>{j(n)}}),jsxs("div",{className:x?"wit-request-disable-withdraw":"",children:[jsxs("div",{className:"comm2wallet-label wit-font-16px700",children:[l("withdraw.label.transferTo")," :"]}),jsx(DropdownWithArrow,{data:g,onSelectIcon:u.bank[m.bankcode],onSelectTitle:getDisplayBankName(m,T.language),onSelectItem:m.acctnum,title:l("withdraw.label.selectBank"),middleText1CN:"wit-account-selected-text-1",middleText2CN:"wit-account-selected-text-2",renderRow:(n,R)=>(console.log("item here ",n),jsxs("div",{className:"ddWithArrow-item-container",onClick:()=>{et(n)},children:[jsx("div",{className:"ddWithArrow-item-img-container center-item flex-1",children:jsx("img",{alt:"ddWithArrow-item-img",src:u.bank[n.bankcode],className:"img-31px"})}),jsxs("div",{className:"ddWithArrow-item-right-container",children:[jsx("div",{className:"ddWithArrow-item-right-row1 ellipsis-text",children:getDisplayBankName(n,T.language)}),jsx("div",{className:"ddWithArrow-item-right-row2 ellipsis-text",children:n.acctnum})]})]},R)),disabled:x}),jsx(tt,{balance:L,witBalance:O,promoBalance:1e3}),jsxs("div",{className:"wit-amt-container-layer1",children:[jsxs("div",{className:"wit-enter-amt-lbl",children:[l("withdraw.label.witAmountlbl")," (",N,")"]}),jsxs("div",{className:"wit-min-amt-lbl",children:[l("withdraw.label.minWithdrawal"),jsxs("span",{className:"wit-min-amt-bold-lbl",children:[p," ",N]})]})]}),jsx(AmountSelectorTextField,{selections:["25","50","75","100"],isFormChild:!0,name:_,value:E[_],onChange:H,isRequired:!0,validation:n=>n<100||n>5e3?"general.errMsg.luckyAmtRange":"",isDecimal:!1,isPercentage:!0,availableBalance:O,selectionTextClass:"wit-amount-selection-txt",disabled:x,disableSelection:x}),jsx(ButtonComponent_v2,{text:l("withdraw.label.confirmWithdrawal"),btnTextClassName:"withdraw-btn-text withdraw-btn-text-color",btnClassName:"wit-btn-bg wit-btn center-item",disable:X||x,onClick:()=>P()})]}),C!=null&&C.isMaintenance?jsx(WithdrawMaintenance,{method:"walletWithdraw",maintenanceTime:C==null?void 0:C.maintenanceTime}):null]})]})};function bt(){const s=(0,f.wA)();return(0,d.useEffect)(()=>{b.Ay.GetWithdrawRequest({spinner:!1,count:!0}),b.Ay.getWithdrawMethod({success:a=>{var o;(o=a==null?void 0:a.data)!=null&&o.length&&s((0,wt.uq)(a.data))}})},[]),(0,t.jsx)(ft,{})}}),1935:(()=>{var at={mainBg:"var(--main-bg)",GameContainerBg:"var(--game-container-bg)",GameFilterBtnContainer:"var(--game-filter-btn-container)",GameFilterShadow:"var(--game-filter-shadow)",GameButtonCommonShadow:"var(--game-button-common-shadow)",AppGameUserInfoBackground:"var(--app-game-user-info-background)",AppGamePwInfoBackground:"var(--app-game-pw-info-background)",AppGameUserInfoTextColor:"var(--app-game-user-info-text-color)",AppGamePwInfoTextColor:"var(--app-game-pw-info-text-color)",FontSize16:"var(--fontSize16)",FontSize20:"var(--fontSize20)",MainTxt:"var(--main-txt)",AppGamePlayGameBackgroun
1d:"var(--app-game-play-game-button-background)",MainBorder:"var(--main-border)",AppGamePlayGameBtnBorder:"var(--app-game-play-game-button-border)",AppGameWarningColor:"var(--app-game-warning-color)",AppGameAlertBackground:"var(--app-game-alert-background)",AppGamePlayGameText:"var(--app-game-play-game-text)",SubTxt:"var(--sub-txt)",BtnDisabledTxt:"var(--btn-disabled-txt)",BtnChangePassTxt:"var(--btn-change-pass-txt)",GameFilterSelected:"var(--game-filter-selected)",GameSearchIconBg:"var(--game-search-icon-bg)",GameSearchIconShadow:"var(--game-search-icon-shadow)",GameSearchIconBorder:"var(--game-search-icon-border)",SideMenuResponsiveWidth:"1281px",GreenTimer:"var(--timer-green)",YellowTimer:"var(--timer-yellow)",RedTimer:"var(--timer-red)"}})}]);
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.