PageSourceSearch

https://www.royalslots.ro/_next/static/chunks/409.83b4bb3b5290f25f.js

js royalslots.ro collected 2026-10-08 20:28:40 UTC 7,932 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[409],{80409:function(e,t,n){n.r(t),n.d(t,{CreditCard:function(){return S}});var o=n(31549),i=n(99367),r=n(21598),a=n(64328),d=n(48725),u=n(39448),l=n(39343),s=n(57110),c=n.n(s),m=n(96966),p=n(44194),v=n(28718),f=n(73532),h=n(72274),g=n(48721),y=n(90782),D=n(78524),b=n(15451);function S(e){var t,n,s,S;let[I]=(0,l.$G)(["deposit","placeholder"]),_={key:y.zY,name:I("placeholder:noBonuses")},E=y.XL,{config:k,method:w,defaultBonusId:C,setIframeOpen:F,renderer:T,usesFTDLogic:A,getAmountError:N=f.i,defaultDeposit:x,sportRoutes:M=[],useBalance:O,useCurrencySymbol:R,insufficientFounds:L}=e,B=O(),P=(0,m.useRouter)(),{currency:W,totalDepositCount:q}=k,U=(0,p.useMemo)(()=>w.amountList.map(e=>({key:"".concat(w.method,"-").concat(e),value:e})).sort((e,t)=>e.value>t.value?1:e.value<t.value?-1:0),[w]),[G,$]=(0,p.useState)(E),[H,J]=(0,p.useState)(void 0),[K,Y]=(0,p.useState)(""),[j,V]=(0,p.useState)(!1),[z,X]=(0,p.useState)(void 0),[Q,Z]=(0,p.useState)(!1),[ee,et]=(0,p.useState)(!1),[en,eo]=(0,p.useState)(void 0),ei=(0,p.useMemo)(()=>k.depositLimitAmount,[k]),[er,ea]=(0,p.useMemo)(()=>[null==w?void 0:w.minAmount,null==w?void 0:w.maxAmount],[w]),ed=(0,i.dD)(),[eu,el]=(0,p.useState)(!1),es=c()().publicRuntimeConfig.welcomePromotions,ec=c()().publicRuntimeConfig.welcomeRecommendedPromotion,em=R(),ep=(0,a.Nr)(K,1e3),ev=Intl.NumberFormat((null===l.ag||void 0===l.ag?void 0:l.ag.language)||c()().publicRuntimeConfig.defaultLanguage,{style:"currency",currency:W}),[ef,eh]=(0,p.useState)(""),[eg,ey]=(0,p.useState)(""),[eD,eb]=(0,p.useState)(""),[eS,eI]=(0,p.useState)(""),e_=(0,p.useMemo)(()=>{let e=null==k?void 0:k.campaigns.map(e=>{var t,n;if((null==e?void 0:null===(t=e.methods)||void 0===t?void 0:t.toString().includes(null==w?void 0:w.method))||(null==e?void 0:null===(n=e.methods)||void 0===n?void 0:n.length)===0)return{key:"".concat(null==e?void 0:e.campaignId),name:null==e?void 0:e.title,bonusDetails:JSON.parse(JSON.stringify(e))}}).filter(e=>e),t=[];if(A&&(es.map(n=>{let o=e.findIndex(e=>e.key===n);-1!==o&&(t.push(e[o]),e.splice(o,1))}),t.find(e=>e.key===ec)&&t.find(e=>e.key===ec).bonusDetails.freeSpin.length>0)){var n,o;t.find(e=>e.key===ec).bonusDetails.freeSpin[0].amount+=null!==(o=null===(n=c()().publicRuntimeConfig)||void 0===n?void 0:n.recommendedCampaignExtraFS)&&void 0!==o?o:100}return[...t,_,...e]},[null==k?void 0:k.campaigns,null==w?void 0:w.method]);(0,p.useEffect)(()=>{if(C||P.query.campaignId){var e,t;let n=e_.find(e=>e.key===C||e.key===P.query.campaignId);$(n||E),(null==n?void 0:null===(e=n.bonusDetails)||void 0===e?void 0:e.minDepositAmount)>0&&Y(String(null==n?void 0:null===(t=n.bonusDetails)||void 0===t?void 0:t.minDepositAmount))}return x&&Y(String(x)),()=>J(void 0)},[]),(0,p.useEffect)(()=>{C||$(E)},[w]);let eE=e=>{let t=e.data;if(e){try{t="string"==typeof e.data?JSON.parse(e).data:e.data}catch(e){}if(b.t.Success===t){F(!1),(0,v.Rq)();return}if(b.t.Back===t){F(!1),J(void 0);return}Object.values(b.t).includes(t)&&J(void 0)}};(0,p.useEffect)(()=>(window.addEventListener("message",eE),()=>window.removeEventListener("message",eE)),[]);let ek=(e,t)=>eC(e),ew=e=>{if((null==e_?void 0:e_.length)<=1)return!1;let t=(0,y.sB)(I,e,E);return eo(t),Z(!!t),!!t},eC=e=>{let t=N(I,parseInt(e,10),ei,er,ea,em,null==k?void 0:k.campaigns.find(e=>{let{campaignId:t}=e;return t===(null==G?void 0:G.key)}),k.limitSource);return X(t),V(!!t),!!t},eF=e=>{0>parseInt(e)||(eC(e),Y(e))};(0,p.useEffect)(()=>{var e,t;(null==G?void 0:null===(e=G.bonusDetails)||void 0===e?void 0:e.minDepositAmount)>0&&Number(K)<(null==G?void 0:null===(t=G.bonusDetails)||void 0===t?void 0:t.minDepositAmount)&&$(E)},[ep]),(0,p.useEffect)(()=>{r.b.trigger(d.WwF.DEPOSIT_AMOUNT_UPDATE,{amount:Number(K),isFtd:A,t:I,maxDeposit:ei,minLimit:er,maxLimit:ea,currency:W,config:k})},[K]);let[eT,eA,eN,ex]=(0,p.useMemo)(()=>(0,D.Bp)(I,K,w,ev),[K,w.fee]),eM=null===(t=e_.find(e=>{let{key:t}=e;return t===(null==G?void 0:G.key)}))||void 0===t?void 0:t.bonusDetails,eO=null==eM?void 0:null===(n=eM.cash)||void 0===n?void 0:n[0],eR=null==eM?void 0:eM.freeSpin,eL=null==eM?void 0:null===(s=eM.promo)||void 0===s?void 0:s[0],eB=null==eM?void 0:null===(S=eM.sportBonus)||void 0===S?void 0:S[0],eP=(0,p.useMemo)(()=>eB&&eB.externalWageringFactor?{amount:eB.externalWageringFactor,type:"bonus"}:eO&&eO.turnoverFactor?eO.turnoverFactor:eL&&eL.turnoverFactor?null==eL?void 0:eL.turnoverFactor:eR&&eR.length>0&&eR[0].turnoverFactor?null==eR?void 0:eR[0].turnoverFactor:null,[eO,eL,eR,eB]);return(0,o.jsx)(T,{depositIframeData:H,isMobile:ed,t:I,deposit:K,onDepositChange:e=>{e?eF(e.replace(/\D/g,"")):eF("")},hasAmountError:j,amountError:z,maxDeposit:ei,currency:W,depositValues:U,onDepositClick:e=>eF("".concat(e.value)),bonusOptions:e_,selectOption:G,hasBonusError:Q,bonusError:en,onSelectBonusChange:e=>{var t,n,o;w.methodType!==d.LtK.PAY_SAFE_CARD&&ew(e),(null===(t=e.bonusDetails)||void 0===t?void 0:t.minDepositAmount)>Number(K)&&(eC(String(null==e?void 0:null===(n=e.bonusDetails)||void 0===n?void 0:n.minDepositAmount)),Y(String(null===(o=e.bonusDetails)||void 0===o?void 0:o.minDepositAmount))),$(e)},onDeposit:()=>{if(el(!0),ek(K,G)){el(!1);return}let e=null==k?void 0:k.campaigns.find(e=>{let{campaignId:t}=e;return t===(null==G?void 0:G.key)}),t="";e&&e.campaignId&&(t=e.campaignId);let n={method:w.method.split("-")[0],methodType:w.integrationSystem,amount:parseInt(K,10),campaignId:t,provider:w.methodType,card:{number:ef,expiryMonth:parseInt(eg.split("/")[0]),expiryYear:parseInt(eg.split("/")[1]),code:eD,holderName:eS}};(0,g.Kw)(n,M.includes(P.route),L?"".concat(location.href,"|insufficientfunds"):location.href).then(e=>{if(el(!1),0==+q?((0,h.hf)({dateandtime:Date.now(),amount:parseInt(K,10),deposit_method:w.methodType,currency:W,transaction_id:(null==e?void 0:e.referenceId)||(null==e?void 0:e.transactionId),deposit_selected_bonus:t}),(0,h.lf)({dateandtime:Date.now(),amount:parseInt(K,10),value:parseInt(K,10),deposit_method:w.methodType,currency:W,transaction_id:(null==e?void 0:e.referenceId)||(null==e?void 0:e.transactionId),deposit_selected_bonus:t},B.balance,q)):((0,h.G6)({dateandtime:Date.now(),amount:parseInt(K,10),deposit_method:w.methodType,currency:W,transaction_id:(null==e?void 0:e.referenceId)||(null==e?void 0:e.transactionId),deposit_selected_bonus:t}),(0,h.fU)({dateandtime:Date.now(),amount:parseInt(K,10),value:parseInt(K,10),deposit_method:w.methodType,currency:W,transaction_id:(null==e?void 0:e.referenceId)||(null==e?void 0:e.transactionId),deposit_selected_bonus:t},B.balance,q)),e.redirectUrl&&(location.href=e.redirectUrl),e.redirectHtml){let t=document.querySelector("html");if(t){var n,o;let i=document.createElement("div"),r="redirect-form-".concat(Math.floor(1e4*Math.random()));i.classList.add(r),i.innerHTML=e.redirectHtml.trim(),t.appendChild(i),null===(o=t.querySelector(".".concat(r)))||void 0===o||null===(n=o.querySelector("form"))||void 0===n||n.submit()}}}).catch(e=>{if(r.b.trigger(d.WwF.DEPOSIT_ERROR,e),el(!1),0==+q?((0,h.hf)({dateandtime:Date.now(),amount:parseInt(K,10),deposit_method:w.methodType,currency:W}),(0,h.F4)({dateandtime:Date.now(),amount:parseInt(K,10),deposit_method:w.methodType,currency:W})):((0,h.G6)({dateandtime:Date.now(),amount:parseInt(K,10),deposit_method:w.methodType,currency:W}),(0,h.nd)({dateandtime:Date.now(),amount:parseInt(K,10),deposit_method:w.methodType,currency:W})),"DEPOSITS_BLOCKED"===e.code)(0,u.i6)(d.k$E.Warning,I("error.depositsBlocked"));else{if(e.message.includes("curfew"))return(0,u.i6)(d.k$E.Warning,I("error.curfewError"));(0,u.i6)(d.k$E.Warning,I("error.depositLimitServer"))}(0,v.DG)()})},depositPlayerPay:eA,tax:eT,taxMessage:ex,depositPlayerReceive:eN,campaign:eM,turnoverFactor:eP,hasBonusVisible:ee,method:w,buttonDisabled:eu,isFtd:A,config:k,cardNumber:ef,expirationDate:eg,cvc:eD,name:eS,setCardNumber:eh,setExpirationDate:ey,setCvc:eb,setName:eI})}}}]);

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.