1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6254],{46131:function(e,n,a){(window.__NEXT_P=window.__NEXT_P||[]).push(["/wallet/Transactions/Create/Withdrawal/Withdrawal",function(){return a(47569)}])},46476:function(e,n,a){"use strict";a.d(n,{EW:function(){return s}});var t=a(63511);let i=["firstName"],r=["lastName"],s=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1?arguments[1]:void 0;return e&&n.isLatinFullName&&(n.lastName||n.firstName)?e.map(e=>(i.includes(e[2].name)&&(e[0]=t.Ny.hidden,e[1]=n.firstName),r.includes(e[2].name)&&(e[0]=t.Ny.hidden,e[1]=n.lastName),e)):e}},47569:function(e,n,a){"use strict";a.r(n),a.d(n,{default:function(){return eu}});var t=a(85893),i=a(67294),r=a(94184),s=a.n(r),l=a(74555),c=a(61872),o=a(69906),d=a(53814),u=a(14651),h=a(22425),m=a(32613),x=a(25951),p=a(61679),_=a(38658),g=a(68090),v=a(66861),f=a(17894),b=a(914),j=a(45697),w=a.n(j),y=a(30064),k=a(79394),N=a(11765);let T=e=>{let{commission:n="0",currency:a}=e;return(0,t.jsxs)(y.ZP,{color:k.r$.light,className:"feeindex___i4DJ7",children:[(0,t.jsx)(c.Trans,{children:"Fee"})," ","".concat((0,N.Y4)(n,{decimalMax:2,nonZero:!0,round:!1})," ").concat(a)]})};T.propTypes={commission:w().oneOfType([w().number,w().string]),currency:w().string};var C=a(27934),P=a(63511),S=a(55837),W=a(35451),Z=a(2663),I=a(75495),E=a(54175),B=a(13208),D=a(77821),M=a(75360),O=a(26271),z=a(99683),R=a(54836),A=a(57131),L=a(34898),U=a(45822),F=a(80572),q=a(30535),Y=a(12298),V=a(86078),X=a(653),H={fee:"feeindex___zk4P4",total:"totalindex___KoPDP",createTask:"createTaskindex___eRy7N",isDisabled:"isDisabledindex___tYHfy",hollow:"hollowindex___yWTVf",agree:"agreeindex___QZD_r",agreeCheckbox:"agreeCheckboxindex___6RoY3",linkMe:"linkMeindex___pDqZd",link:"linkindex___j55_n",agreeText:"agreeTextindex___jxOGv",exCodeWrap:"exCodeWrapindex___o9eAT",available:"availableindex___utjqr",balance:"balanceindex___prn33",linkIcon:"linkIconindex___SrRlP",popupTitle:"popupTitleindex___HBnez",icon:"iconindex___Zh2o6",checkboxWrapper:"checkboxWrapperindex___JOePw",checkboxText:"checkboxTextindex___vIT26",me:"meindex___aJA_u"};let J=e=>{let{isDisabled:n,currentCurrency:a,balanceAmount:r,url:s}=e,[o,d]=(0,i.useState)("0"),m=n||0>=Number(o),x=(0,l.v9)(e=>(0,f.pv)(e).getIn([a,"decimal_length"])),p="";if(s){let{hostname:e}=new URL(s);p=e}let _=(0,i.useCallback)(()=>{m||(0,u._b)(s,{fillExchangeFormData:{amountIn:(0,u.uf)(o,x)}})},[s,o,x]),g="".concat(p.slice(0,1).toUpperCase()).concat(p.slice(1));return(0,t.jsxs)("div",{children:[(0,t.jsx)(h.R,{label:(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("span",{children:(0,t.jsx)(c.Trans,{children:"Withdrawal amount"})}),(0,t.jsxs)("span",{onClick:(0,i.useCallback)(()=>d(r),[r]),className:H.available,children:[(0,t.jsx)(c.Trans,{children:"Available balance"}),":"," ",(0,t.jsxs)("span",{className:H.balance,children:[r," ",a]})]})]}),hideControls:!0,suffix:a,size:C.vz.s40,value:o,onChange:d}),(0,t.jsxs)(S.zx,{className:H.createTask,isDisabled:m,onClick:_,size:S.iY.large,children:[g,(0,t.jsx)(X.Z,{className:H.linkIcon})]})]})};J.propTypes={isDisabled:w().bool.isRequired,currentCurrency:w().string.isRequired,balanceAmount:w().string.isRequired,url:w().string.isRequired};var $=a(77606),G=a(42155),Q=a(49065),K=a(90744),ee=a(16343),en={layoutPage:"layoutPageindex___VWHxa",container:"containerindex___z99bz",iconWrap:"iconWrapindex___S68bW",title:"titleindex___MUBQg",description:"descriptionindex___FQUa_",button:"buttonindex___zx4Ch"},ea=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var a=arguments[n];for(var t in a)Object.prototype.hasOwnProperty.call(a,t)&&(e[t]=a[t])}return e},et=function(e){e.styles;var n=function(e,n){var a={};for(var t in e)!(n.indexOf(t)>=0)&&Object.prototype.hasOwnProperty.call(e,t)&&(a[t]=e[t]);return a}(e,["styles"]);return i.createElement("svg",ea({width:"94",height:"97",viewBox:"0 0 94 97",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),i.createElement("path",{d:"M14.279 15.005C6.062 19.624 1 28.16 1 37.397v21.86c0 9.236 5.062 17.772 13.279 22.39l19.44 10.927c8.216 4.618 18.339 4.619 26.556.001l19.444-10.928C87.937 77.03 93 68.493 93 59.255V37.398c0-9.238-5.063-17.774-13.28-22.392L60.274 4.078c-8.217-4.618-18.34-4.617-26.557 0l-19.44 10.927z",fill:"#FF594D"}),i.createElement("path",{d:"M47.5 38v12M68.5 41v16c0 2.687-1.704 5.632-4 7l-14 8c-2.295 1.343-4.68 1.343-7 0l-14-8c-2.296-1.344-4-4.29-4-7V41c0-2.687 1.704-5.633 4-7l14-8c2.295-1.344 4.68-1.344 7 0l14 8c2.296 1.367 4 4.289 4 7z",stroke:"#fff",strokeWidth:"4",strokeLinecap:"round",strokeLinejoin:"round"}),i.createElement("path",{d:"M47.5 58v.238",stroke:"#fff",strokeWidth:"4.763",strokeLinecap:"round",strokeLinejoin:"round"}))};let ei=e=>{let{redirectUrl:n}=e,a=(0,K.I)(),i=n.replace(/^https?:\/\/[^/]+\/[^/]+/,""),r=(0,ee.S)(),s="".concat(r).concat(i);return(0,t.jsx)(Q.t,{children:(0,t.jsxs)($.ZP,{headTitle:a("Pass verification"),classNamePageContent:en.layoutPage,hideFlowBreadcrumbs:!0,children:[(0,t.jsxs)("div",{className:en.container,children:[(0,t.jsx)("div",{className:en.iconWrap,children:(0,t.jsx)(et,{})}),(0,t.jsx)("h1",{className:en.title,children:(0,t.jsx)(c.Trans,{children:"Additional verification required"})}),(0,t.jsx)("p",{className:en.description,children:(0,t.jsx)(c.Trans,{children:"To continue withdrawing via this payment method, you must undergo additional verification on the payment providers side."})}),(0,t.jsx)("p",{className:en.description,children:(0,t.jsx)(c.Trans,{children:"If you do not wish to continue with the withdrawal, you can reject the request using the link in the email."})})]}),(0,t.jsx)(G.ZP,{className:en.button,href:s,target:O.es.blank,children:(0,t.jsx)(c.Trans,{children:"Pass verification"})})]})})};var er=a(83349),es=a(20640);let el=(0,er.Z)(async(e,n,a)=>(0,es.a8)("IOSettings/calcNeedBasedOnAmount",{method:"post",body:{provider_id:e,amount:n,currency:a}}).then(e=>{let{need:n,commission:a}=e;return{need:n,commission:a}}),100),ec=(0,er.Z)(async(e,n,a)=>(0,es.a8)("IOSettings/calcAmountBasedOnNeed",{method:"post",body:{provider_id:e,need:n,currency:a}}).then(e=>{let{amount:n,commission:a}=e;return{amount:n,commission:a}}),100);var eo=a(46476);let ed=e=>{let{currentCurrency:n,trans:a,accountId:r=null,providerId:u=null}=e,j=(0,m.RZ)(E.sj),w=(0,v.YZ)(),{balance:y,providerImmutable:N,withdrawalRequisitesImmutable:X,isTaskPendingImmutable:$,isExcodeImmutable:G,taskErrorMsgImmutable:Q,isToMarginImmutable:K,isCrypto:ee,additionalFormSettings:en,isWithdrawalWhiteList:ea}=(0,l.v9)(e=>({balance:x.wl.currencyBalance(e,n),providerImmutable:p.wl.current(e),withdrawalRequisitesImmutable:p.wl.withdrawalRequisites(e),isTaskPendingImmutable:p.wl.isTaskPending(e),isExcodeImmutable:p.wl.isExcode(e),isToMarginImmutable:p.wl.isToMargin(e),taskErrorMsgImmutable:p.wl.taskErrorMsg(e),isCrypto:(0,f.ZD)(e,n),additionalFormSettings:p.wl.additionalFormSettings(e),isWithdrawalWhiteList:(0,x.nm)(e)}),l.wU),{isMe:et}=(0,z.D)(),{lang:er}=(0,g.useExmoBlogDomain)(),es=B.O._getCurrentDomain(),ed=(0,i.useMemo)(()=>(0,m.ZN)(N),[N]),eu=(0,i.useMemo)(()=>(0,m.ZN)($),[$]),eh=(0,i.useMemo)(()=>(0,m.ZN)(G),[G]),em=(0,i.useMemo)(()=>(0,m.ZN)(K),[K]),ex=(0,i.useMemo)(()=>(0,m.ZN)(Q),[Q]),ep=(0,i.useMemo)(()=>(0,eo.EW)((0,m.ZN)(X),j),[X,j]),[e_,eg]=(0,b.U)({amount:"",rlogin:"",disabled:!0}),[ev,ef]=(0,i.useState)({need:"",commission:0}),[eb,ej]=(0,i.useState)({}),[ew,ey]=(0,i.useState)(!1),[ek,eN]=(0,i.useState)(!1),[eT,eC]=(0,i.useState)(!1),[eP,eS]=(0,i.useState)(!1),[eW,eZ]=(0,i.useState)(null),[eI,eE]=(0,i.useState)(!1),[eB,eD]=(0,i.useState)(null),[eM,eO]=(0,i.useState)(""),ez=(0,l.I0)(),eR=(0,I.eD)(ed),eA=async()=>{try{ew?ey(!1):(await (0,_.fz)({isAgree:!0}),await (0,_.nq)({isAgree:!0}),await (0,_.BT)({isAgree:!0}),ey(!0))}catch(n){let{message:e}=n;eO(e)}},eL=(0,i.useMemo)(()=>
1{if(!ex)return null;try{var e;return(null===(e=(0,Y.n)((null==ex?void 0:ex.message)||ex))||void 0===e?void 0:e.code)||null}catch(e){return null}},[ex]),eU=async(e,n,a)=>{try{ef(0);let{need:t,commission:i}=await el(e,n,a),r=0===Number(t)?"":t;ef({need:r,commission:i})}catch(e){ef({need:"",commission:0})}},eF=async()=>{try{let{isAgreeBrokerUsage:e,isAgreeExmoTransfer:n,isAgreeBrokerTransfer:a,isAgreeTransfer:t}=await (0,_.iA)();e&&n&&a&&t&&eN(!0)}catch(e){return e}};(0,i.useEffect)(()=>{eF()},[]),(0,i.useEffect)(()=>{eL===V.o2&&(eC(!0),ez((0,p.$w)()))},[ez,eL]),(0,i.useEffect)(()=>{ed&&eb&&(0,Z.A)({providerId:ed.id,providerCurrency:n,providerType:"withdraw"}).then(e=>{if(e){let n={};e.map(e=>e.map(a=>{if("object"==typeof a&&null!==a&&"name"in a&&"visible"in a){let t=a.name;n[t]=String(e[1])}})),ej(e=>({...e,...n}))}})},[ed]);let eq=async(e,n,a)=>{try{eg({amount:""});let{amount:t,commission:i}=await ec(e,n,a),r=0===Number(t)?"":t;eg({amount:r}),ef({commission:i})}catch(e){eg({amount:""})}},eY=async(e,n)=>{await (0,_.wP)(e,n,"payments_interface").then(()=>{eS(!0),eg({amount:"",login:""}),ef({need:"",commission:0})}).catch(e=>{let{message:n}=e;eO(n)})},eV=()=>{let e=B.O.getBrokerDomain(es);window.location="".concat(e,"/").concat(er,"/margin/wallet")},eX=()=>{let e={...eb,amount:e_.amount,currency:n,provider:ed.name,save_form_data:eI};"object"==typeof eb.country&&(e.country=""),eh&&(e.login=e_.login,e.address="excode"),ee&&(e.action="check"),em?eY(n,Number(e_.amount)):ez((0,p.bg)(e)).then(e=>{let{cancel:n,before_confirm_action:a}=e||{};if((null==a?void 0:a.action)==="redirect"){eZ(a);return}n||(eg({amount:"",login:""}),ef({need:"",commission:0}))})},eH=e=>{eg({amount:e}),eU(ed.id,e,n)},eJ=ed&&!ed.isAdvert&&!en.showSelectWithAddBtn,e$=ed&&eh,eG=ed&&ed.isAdvert;ep&&ep.map(e=>{let[a,,{name:t,value:i,addBtnLink:r,isWhiteList:s}]=e;i&&a===P.Ny.select&&("object"==typeof eb[t]||!eb[t])&&ej({...eb,[t]:i}),a===P.Ny.selectDataSource&&s&&r&&(e[2].addBtnLink="/wallet/templates/create?providerId=".concat(null==ed?void 0:ed.id,"¤cy=").concat(n))});let eQ=em&&n===A.CURRENCIES.USDX?A.CURRENCIES.USD:n;return((0,i.useEffect)(()=>{if(eB&&ed){let{amount:e,provider_params:n}=eB;eH(e);let a={};for(let e in n)n[e]&&(a={...a,[e]:n[e]});ej({...eb,...a}),eD(null)}},[eB,ed]),(null==eW?void 0:eW.action)==="redirect")?(0,t.jsx)(ei,{redirectUrl:eW.url}):(0,t.jsxs)(d.Z,{setWithdrawalInfoById:eD,withdrawalInfoById:eB,providersType:o.h.withdrawal,currentCurrency:n,title:(0,t.jsxs)(c.Trans,{children:[{currency:n}," Withdraw"]}),onProviderSelect:(e,n)=>{let{form:a=[]}=e;eg({amount:"",login:""}),ef({need:"",commission:0}),ej((0,W.oH)((0,eo.EW)(a,j),j)),n&&Object.keys(n).length&&ej({...n})},selectedTemplateId:r,selectedProviderId:u,hideTaskErrorPopup:eL===V.o2,children:[eJ?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(P.ZP,{content:ep,value:eb,onChange:e=>{ej({...eb,...e})}}),(0,t.jsx)(h.R,{label:(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("span",{children:(0,t.jsx)(c.Trans,{children:"Withdrawal amount"})}),(0,t.jsxs)("span",{onClick:()=>eH(y.available),className:H.available,children:[(0,t.jsx)(c.Trans,{children:"Available balance"}),":"," ",(0,t.jsxs)("span",{className:H.balance,children:[y.available," ",n]})]})]}),value:e_.amount,onChange:eH,suffix:n,hideControls:!0,size:C.vz.s40}),(0,t.jsx)("div",{className:H.fee,children:(0,t.jsx)(T,{commission:ev.commission,currency:n})}),(0,t.jsx)(h.R,{label:(0,t.jsx)(c.Trans,{children:"You will get"}),value:ev.need,onChange:e=>{ef({need:e}),eq(ed.id,e,n)},suffix:eQ,hideControls:!0,size:C.vz.s40}),ep.length?(0,t.jsx)(M.ZP,{onChange:()=>eE(!eI),classNameRoot:H.checkboxWrapper,className:H.checkbox,textProps:{className:s()(H.checkboxText,H[w])},checked:eI,children:(0,t.jsx)(c.Trans,{children:"Save my data for future operations"})}):null]}):null,em&&!ek?(0,t.jsxs)("div",{className:H.agree,children:[(0,t.jsx)(M.ZP,{classNameRoot:H.agreeCheckbox,checked:ew,color:et?k.r$.primary:k.r$.orangeSign,onChange:()=>eA(!ew)}),(0,t.jsx)("div",{className:H.agreeText,onClick:()=>eA(!ew),children:(0,t.jsxs)(c.Trans,{children:["I agree with the"," ",(0,t.jsx)(O.ZP,{className:et?H.linkMe:H.link,target:O.es.blank,href:"".concat(B.O.getBrokerDomain(es),"/").concat(er,"/margin/user-agreement"),onClick:e=>e.stopPropagation(),children:"EXMO Brokerâs User Agreement"})," ","and"," ",(0,t.jsx)(O.ZP,{className:et?H.linkMe:H.link,target:O.es.blank,href:"".concat(B.O.getBrokerDomain(es),"/").concat(er,"/margin/privacy-policy"),onClick:e=>e.stopPropagation(),children:"Privacy Policy"}),"."]})})]}):null,e$?(0,t.jsx)("div",{className:H.exCodeWrap,children:(0,t.jsx)(C.ZP,{label:(0,t.jsx)(c.Trans,{children:"Recipient login"}),value:e_.login,onChange:e=>eg({login:e}),size:C.vz.s40,placeholder:a("Optional")})}):null,eJ||e$?(0,t.jsx)(S.zx,{className:H.createTask,type:S.JB.full,size:S.iY.large,onClick:()=>{(0,U.N)(eh?"click_withdraw_gift_card_".concat(n):"click_withdraw_".concat(n)),eX()},isDisabled:e_.amount<=0||eu||eR||em&&!ew&&!ek,isExmoMe:et,children:(0,t.jsx)(c.Trans,{children:"Withdraw"})}):null,eG?(0,t.jsx)(J,{currentCurrency:n,isDisabled:eu||eR,balanceAmount:y.available,url:ed.advertUrl}):null,en.showSelectWithAddBtn?(0,t.jsx)(F.Z,{isWhiteList:ea,addBtnLink:ea?"/wallet/templates/create?providerId=".concat(null==ed?void 0:ed.id,"¤cy=").concat(n):en.addBtnLink,isCardList:!0,addBtnCaption:en.addBtnCaption}):null,eP?(0,t.jsx)(L.Z,{onClose:()=>{eS(!1)},textPositive:(0,t.jsx)(c.Trans,{children:"Go to Margin Wallet"}),primaryButtonPreset:"",onPositive:()=>eV(),title:(0,t.jsxs)("div",{className:H.popupTitle,children:[(0,t.jsx)(D.ZP,{className:H.icon,name:D.UZ.StatusSuccess,width:22,color:null}),(0,t.jsx)(c.Trans,{children:"Transaction Successful!"})]}),children:(0,t.jsx)(c.Trans,{children:"Your margin wallet has been topped up"})}):null,eT?(0,t.jsx)(q.F,{isOpen:eT,onClose:()=>{eC(!1)}}):null,eM&&eL!==V.o2?(0,t.jsx)(R.Z,{...(0,R.V)(eM),onClose:()=>eO("")}):null]})};ed.propTypes=u.nG,ed.getInitialProps=u.XU;var eu=(0,c.withLocalize)(ed)},30149:function(e){"use strict";e.exports=net}},function(e){e.O(0,[3347,4963,2679,373,6726,4048,332,2042,1429,6369,3175,40,9243,8747,9774,2888,179],function(){return e(e.s=46131)}),_N_E=e.O()}]);
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.