PageSourceSearch

https://cdn.expekt.dk/frontend/senna/_next/static/chunks/57847.be2c277c41202f94.js

js expekt.dk collected 2026-10-08 16:17:17 UTC 30,461 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[57847],{12170:(e,a,n)=>{n.d(a,{A:()=>t});let l=(0,n(53239).createContext)({});l.displayName="PollPaymentContext";let t=l},15152:(e,a,n)=>{n.d(a,{B0:()=>E,Dm:()=>A,gb:()=>f});var l=n(80263),t=n(53239),r=n(94735),i=n(87530),o=n(45478),s=n(53648),d=n(94892),u=n(3523),c=n(61503),m=n(43173),y=n(28057);let p=(0,c.YK)({verificationCtaButton:{id:"paymentProviderErrorMapping.verificationCtaButton",defaultMessage:"Verify payment method"},verificationCancelButton:{id:"paymentProviderErrorMapping.verificationCancelButton",defaultMessage:"Change payment method"},paymentMethods:{id:"paymentProviderErrorMapping.paymentMethods",defaultMessage:"Payment methods"},pendingHistory:{id:"paymentProviderErrorMapping.pendingHistory",defaultMessage:"Go to payment history"},pendingClose:{id:"paymentProviderErrorMapping.pendingClose",defaultMessage:"Close"},tryAgain:{id:"paymentProviderErrorMapping.tryAgain",defaultMessage:"Try again"}}),g=(0,c.YK)({kycMismatchTitle:{id:"paymentProviderErrorMapping.kycMismatchTitle",defaultMessage:"We couldn't verify your payment"},kycMismatchFirstDescription:{id:"paymentProviderErrorMapping.kycMismatchFirstDescription",defaultMessage:"This usually happens when the information on your payment method doesn't match your account details. Double-check your information and try again."},kycMismatchSecondDescription:{id:"paymentProviderErrorMapping.kycMismatchSecondDescription",defaultMessage:"If you've checked and the issue continues, visit our <helpCentreLink>Help Centre</helpCentreLink> or contact <supportLink>Customer Support</supportLink>."},maxAllowedCardHeader:{id:"paymentProviderErrorMapping.maxAllowedCardHeader",defaultMessage:"You can't add a new card"},maxAllowedCardSubheader:{id:"paymentProviderErrorMapping.maxAllowedCardSubheader",defaultMessage:"You have exceeded the maximum allowed number of cards. You can use an existing card, or remove a card in your Payment Methods page to add a new card."},maxAllowedUnverifiedCardSubheader:{id:"paymentProviderErrorMapping.maxAllowedUnverifiedCardSubheader",defaultMessage:"You have exceeded the maximum allowed unverified cards. You need to verify your existing cards, or remove a card in your Payment Methods page to add a new card."},maxAllowedCardRefundInfo:{id:"paymentProviderErrorMapping.maxAllowedCardRefundInfo",defaultMessage:"If you have completed a payment already, the money will be refunded"},maxAllowedUnverifiedCardDescription:{id:"paymentProviderErrorMapping.maxAllowedUnverifiedCardDescription",defaultMessage:"Check your email for verification instructions (check your spam folder). Reach out to our <link>CS</link> if you have any questions."},verificationPaymentHeader:{id:"paymentProviderErrorMapping.verificationPaymentHeader",defaultMessage:"Verify Your Method"},verificationPaymentSubheader:{id:"paymentProviderErrorMapping.verificationPaymentSubheader",defaultMessage:"Your deposit wasn't completed."},verificationPaymentFirstDescription:{id:"paymentProviderErrorMapping.verificationPaymentFirstDescription",defaultMessage:"Please verify your payment method before using it to deposit again."},verificationPaymentSecondDescription:{id:"paymentProviderErrorMapping.verificationPaymentSecondDescription",defaultMessage:"Verifying your payment methods helps keep your account secure and makes future deposits faster."},pendingPaymentHeader:{id:"paymentProviderErrorMapping.pendingPaymentHeader",defaultMessage:"Waiting for a reply"},pendingPaymentBody:{id:"paymentProviderErrorMapping.pendingPaymentBody",defaultMessage:"We're waiting for a response from your bank.{br}Some transactions may take longer to process. As soon as the process is complete, the money will be in your game account, and you'll be able to enjoy our fantastic games again."}}),T=(0,c.YK)({verificationPaymentHeaderWithdrawal:{id:"paymentProviderErrorMapping.verificationPaymentHeaderWithdrawal",defaultMessage:"Verify Your Method"},verificationCtaButtonWithdrawal:{id:"paymentProviderErrorMapping.verificationCtaButtonWithdrawal",defaultMessage:"Verify payment method"},verificationCancelButtonWithdrawal:{id:"paymentProviderErrorMapping.verificationCancelButtonWithdrawal",defaultMessage:"Change payment method"},verificationPaymentSubheaderWithdrawal:{id:"paymentProviderErrorMapping.verificationPaymentSubheaderWithdrawal",defaultMessage:"Your withdrawal wasn't completed."},verificationPaymentFirstDescriptionWithdrawal:{id:"paymentProviderErrorMapping.verificationPaymentFirstDescriptionWithdrawal",defaultMessage:"Please verify your payment method before using it to withdraw again."},verificationPaymentSecondDescriptionWithdrawal:{id:"paymentProviderErrorMapping.verificationPaymentSecondDescriptionWithdrawal",defaultMessage:"Verifying your payment methods helps keep your account secure and makes future withdrawals faster."}}),f=function(e,a){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:y.dmC.DEPOSIT,f=(0,c.tz)(),{cmsPageUrls:E}=(0,t.useContext)(u.Ay),P=n===y.dmC.WITHDRAWAL?{header:T.verificationPaymentHeaderWithdrawal,subHeader:T.verificationPaymentSubheaderWithdrawal,firstDescription:T.verificationPaymentFirstDescriptionWithdrawal,secondDescription:T.verificationPaymentSecondDescriptionWithdrawal,ctaButton:T.verificationCtaButtonWithdrawal,cancelButton:T.verificationCancelButtonWithdrawal}:{header:g.verificationPaymentHeader,subHeader:g.verificationPaymentSubheader,firstDescription:g.verificationPaymentFirstDescription,secondDescription:g.verificationPaymentSecondDescription,ctaButton:p.verificationCtaButton,cancelButton:p.verificationCancelButton},A={link:(0,c.T1)({NextLinkProps:{href:E.support},LinkProps:{underline:"always"}})};switch(e){case m.O.KYC_MISMATCH:return{logo:(0,l.jsx)(o.A,{sx:{fontSize:64}}),header:f.formatMessage(g.kycMismatchTitle),firstDescription:f.formatMessage(g.kycMismatchFirstDescription),secondDescription:f.formatMessage(g.kycMismatchSecondDescription,{supportLink:(0,c.T1)({NextLinkProps:{href:E.support},LinkProps:{underline:"always"}}),helpCentreLink:(0,c.T1)({NextLinkProps:{href:r.Vu.HELPDESK},LinkProps:{underline:"always"}})}),actionButtons:[{label:f.formatMessage(p.tryAgain),action:r.Vu.PROOF_REQUESTS,variant:"contained"},{label:f.formatMessage(p.verificationCancelButton),action:"cancel",variant:"text"}]};case m.O.PAYMENT_CONTRACT_VERIFICATION_REQUIRED:return{logo:(0,l.jsx)(d.A,{sx:{fontSize:64}}),header:f.formatMessage(P.header),subHeader:f.formatMessage(P.subHeader),firstDescription:f.formatMessage(P.firstDescription),secondDescription:f.formatMessage(P.secondDescription),actionButtons:[{label:f.formatMessage(P.ctaButton),action:r.Vu.PROOF_REQUESTS,variant:"contained"},{label:f.formatMessage(P.cancelButton),action:"cancel",variant:"text"}]};case m.O.PAYMENT_MAX_ALLOWED_CONTRACTS:return{logo:(0,l.jsx)(s.A,{sx:{fontSize:64}}),header:f.formatMessage(g.maxAllowedCardHeader),subHeader:f.formatMessage(g.maxAllowedCardSubheader),firstDescription:f.formatMessage(g.maxAllowedCardRefundInfo),actionButtons:[{label:f.formatMessage(p.verificationCancelButton),action:"cancel",variant:"contained"},{label:f.formatMessage(p.paymentMethods),action:r.Vu.PROFILE_PAYMENT_METHODS,variant:"text"}]};case m.O.PAYMENT_MAX_ALLOWED_UNVERIFIED_CONTRACTS:return{logo:(0,l.jsx)(s.A,{sx:{fontSize:64}}),header:f.formatMessage(g.maxAllowedCardHeader),subHeader:f.formatMessage(g.maxAllowedUnverifiedCardSubheader),firstDescription:f.formatMessage(g.maxAllowedUnverifiedCardDescription,A),secondDescription:f.formatMessage(g.maxAllowedCardRefundInfo),actionButtons:[{label:f.formatMessage(p.verificationCancelButton),action:"cancel",variant:"contained"},{label:f.formatMessage(p.paymentMethods),action:r.Vu.PROFILE_PAYMENT_METHODS,variant:"text"}]};case m.O.POLL_PAYMENT_STILL_PENDING:if(a===r.CA.BIZUM)return{logo:(0,l.jsx)(i.A,{sx:{fontSize:64}}),header:f.formatMessage(g.pendingPaymentHeader),firstDescription:f.formatMessage(g.pendingPaymentBody,{br:(0,l.jsx)("br",{})}),actionButtons:[{label:f.formatMessage(p.pendingHistory),action:r.Vu.PAYMENT_HISTORY,variant:"contained"},{label:f.formatMessage(p.pendingClose),action:"cancel",variant:"text"}]};return null;default:return null}},E=[m.O.KYC_MISMATCH,m.O.PAYMENT_CONTRACT_VERIFICATION_REQUIRED,m.O.PAYMENT_MAX_ALLOWED_CONTRACTS,m.O.PAYMENT_MAX_ALLOWED_UNVERIFIED_CONTRACTS],P=[m.O.PAYMENT_CONTRACT_VERIFICATION_REQUIRED],A=(e,a,n)=>!!a&&(e===y.dmC.DEPOSIT?a===m.O.POLL_PAYMENT_STILL_PENDING?n===r.CA.BIZUM:E.includes(a):e===y.dmC.WITHDRAWAL&&P.includes(a))},26208:(e,a,n)=>{n.d(a,{A:()=>d,e:()=>s});var l=n(53239),t=n(94735),r=n(52669),i=n(68486),o=n(8112);let s={[t.hT.IT_IT]:{useGrouping:!0}};function d(){let e=(0,l.useContext)(r.A),a=(0,l.useContext)(i.A),n=(0,l.useMemo)(()=>
1{if(e&&a)return new Intl.NumberFormat((0,o.A)(a),{style:"currency",currency:e,...s[a]})},[e,a]);return(0,l.useCallback)(function(l){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{trimFractionalPartIfZero:!0};if(!n)return(null!=l?l:"").toString();if("function"==typeof n.formatToParts&&(null==t?void 0:t.trimFractionalPartIfZero)){let t=n.formatToParts(l).find(e=>"fraction"===e.type);if(0===Number(null==t?void 0:t.value))return new Intl.NumberFormat((0,o.A)(a),{style:"currency",currency:e,minimumFractionDigits:0,maximumFractionDigits:0,...s[a]}).format(l)}return n.format(l)},[n,e,a])}},38714:(e,a,n)=>{n.d(a,{A:()=>d});var l=n(53239),t=n(23780),r=function(e){return e.STOP="STOP",e.START="START",e.FETCH="FETCH",e.FETCHING="FETCHING",e}({}),i=function(e){return e.START="START",e.STOP="STOP",e.REFETCH="REFETCH",e.FETCHING="FETCHING",e.RESULT="RESULT",e}({});let o=function(){arguments.length>0&&void 0!==arguments[0]&&arguments[0];let e=arguments.length>1?arguments[1]:void 0;return{pollState:"STOP",idleState:"STOP",tries:0,error:null,maxTries:null!=e?e:null}};function s(e,a){if("START"===a.type){let a="FETCH"===e.pollState?e.pollState:"START";return a===e.idleState&&a===e.pollState?e:{...e,idleState:"START",pollState:a}}if("STOP"===a.type){let a="FETCH"===e.pollState?e.pollState:"STOP";return a===e.idleState&&a===e.pollState?e:{...e,idleState:"STOP",pollState:a}}if("REFETCH"===a.type&&("START"===e.pollState||"STOP"===e.pollState))return null!==e.maxTries&&e.maxTries===e.tries?{...e,idleState:"STOP",pollState:"STOP",error:new t.MU("Limit of max polling tries (".concat(e.maxTries,") has been reached!"))}:{...e,tries:e.tries+1,pollState:"FETCH"};if("FETCHING"===a.type&&"FETCH"===e.pollState)return{...e,pollState:"FETCHING"};if("RESULT"===a.type&&"FETCHING"===e.pollState){var n;return{...e,pollState:e.idleState,error:null!=(n=null==a?void 0:a.error)?n:null}}return e}function d(e,a,n){let[t,d]=(0,l.useReducer)(s,o(r.STOP,n.maxTries)),u=(0,l.useRef)(),c=()=>d({type:i.REFETCH});return(0,l.useEffect)(()=>{if(t.pollState===r.START)return clearTimeout(u.current),u.current=setTimeout(()=>c(),n.interval),()=>clearTimeout(u.current);t.pollState===r.FETCH&&(d({type:i.FETCHING}),e.refetch(a.variables,a.renderVariables,e=>{d({type:i.RESULT,error:e})},{force:!0,fetchPolicy:a.fetchPolicy}))},[t.pollState]),{...t,refetch:c,stop:()=>d({type:i.STOP}),start:()=>d({type:i.START})}}},43173:(e,a,n)=>{n.d(a,{O:()=>l,y:()=>t});var l=function(e){return e.CONTRACT_IS_NEEDED="CONTRACT_IS_NEEDED",e.COUNTRY_MAX_DAILY_LIMIT_VIOLATED="COUNTRY_MAX_DAILY_LIMIT_VIOLATED",e.ENCRYPT_CC_ERROR="ENCRYPT_CC_ERROR",e.GENERIC_ERROR="GENERIC_ERROR",e.KYC_MISMATCH="KYC_MISMATCH",e.PAYMENT_ACTION_NOT_ALLOWED="PAYMENT_ACTION_NOT_ALLOWED",e.PAYMENT_CANCELED="PAYMENT_CANCELED",e.PAYMENT_CONTRACT_VERIFICATION_REQUIRED="PAYMENT_CONTRACT_VERIFICATION_REQUIRED",e.PAYMENT_DECLINED_GENERAL_AT_PROVIDER="PAYMENT_DECLINED_GENERAL_AT_PROVIDER",e.PAYMENT_DENIED="PAYMENT_DENIED",e.PAYMENT_DENIED_AT_PROVIDER="PAYMENT_DENIED_AT_PROVIDER",e.PAYMENT_MAX_ALLOWED_CONTRACTS="PAYMENT_MAX_ALLOWED_CONTRACTS",e.PAYMENT_MAX_ALLOWED_UNVERIFIED_CONTRACTS="PAYMENT_MAX_ALLOWED_UNVERIFIED_CONTRACTS",e.PLAYER_MAX_DAILY_LIMIT_VIOLATED="PLAYER_MAX_DAILY_LIMIT_VIOLATED",e.PLAYER_MAX_MONTHLY_LIMIT_VIOLATED="PLAYER_MAX_MONTHLY_LIMIT_VIOLATED",e.PLAYER_MAX_WEEKLY_LIMIT_VIOLATED="PLAYER_MAX_WEEKLY_LIMIT_VIOLATED",e.POLL_ERROR="POLL_ERROR",e.POLL_PAYMENT_STILL_PENDING="POLL_PAYMENT_STILL_PENDING",e.RG_MAX_ANNUAL_LIMIT_VIOLATED="RG_MAX_ANNUAL_LIMIT_VIOLATED",e.RG_MAX_DAILY_LIMIT_VIOLATED="RG_MAX_DAILY_LIMIT_VIOLATED",e.RG_MAX_LIFETIME_LIMIT_VIOLATED="RG_MAX_LIFETIME_LIMIT_VIOLATED",e.RG_MAX_MONTHLY_LIMIT_VIOLATED="RG_MAX_MONTHLY_LIMIT_VIOLATED",e.RG_MAX_ROLLING_ANNUAL_LIMIT_VIOLATED="RG_MAX_ROLLING_ANNUAL_LIMIT_VIOLATED",e.RG_MAX_WEEKLY_LIMIT_VIOLATED="RG_MAX_WEEKLY_LIMIT_VIOLATED",e.RG_UKGC_DEPOSIT_LIMIT_VIOLATED="RG_UKGC_DEPOSIT_LIMIT_VIOLATED",e.SCRIPT_ERROR="SCRIPT_ERROR",e.START_BANK_AUTHENTICATION_ERROR="START_BANK_AUTHENTICATION_ERROR",e.UNKNOWN_PAYMENT_PROVIDER="UNKNOWN_PAYMENT_PROVIDER",e.USER_CANCEL="USER_CANCEL",e}({});function t(e){return!!e&&"object"==typeof e&&"string"==typeof e.paymentId}},45478:(e,a,n)=>{n.d(a,{A:()=>t});var l=n(80263);let t=(0,n(58905).A)((0,l.jsx)("path",{fillRule:"evenodd",d:"M22.015 11.98c0 5.542-4.493 10.035-10.035 10.035S1.945 17.522 1.945 11.98 6.438 1.945 11.98 1.945 22.015 6.438 22.015 11.98m-18.96 0a8.925 8.925 0 1 0 17.85 0 8.925 8.925 0 0 0-17.85 0m9.499-4.422h-1.11v5.85h1.11zm.006 7.665h-1.11v1.11h1.11z",clipRule:"evenodd"}),"ErrorOutlined")},51275:(e,a,n)=>{n.d(a,{A:()=>l});function l(e){return["",{variant:"info",progress:!0,preventDuplicate:!0,anchorOrigin:{horizontal:"right",vertical:"bottom"},...e}]}},53648:(e,a,n)=>{n.d(a,{A:()=>t});var l=n(80263);let t=(0,n(58905).A)((0,l.jsx)("path",{fillRule:"evenodd",d:"M18.753 19.094h3.229V4.945H1.996v14.15zm-12.458-1.11h11.389a3.79 3.79 0 0 1 3.188-3.188V9.243a3.79 3.79 0 0 1-3.188-3.188H6.294a3.79 3.79 0 0 1-3.188 3.188v5.553a3.79 3.79 0 0 1 3.189 3.188m-1.128 0a2.68 2.68 0 0 0-2.06-2.06v2.06zm-2.06-11.93h2.06a2.68 2.68 0 0 1-2.06 2.062zm15.704 11.93h2.061v-2.06a2.68 2.68 0 0 0-2.061 2.06m2.061-11.93v2.062a2.68 2.68 0 0 1-2.061-2.061zm-8.822 9.811a3.846 3.846 0 1 0 0-7.691 3.846 3.846 0 0 0 0 7.691m0-1.11a2.736 2.736 0 1 1 0-5.471 2.736 2.736 0 0 1 0 5.471",clipRule:"evenodd"}),"MoneyOutlined")},57847:(e,a,n)=>{n.r(a),n.d(a,{PollPaymentContextProviderQueryRefetcher:()=>N,default:()=>O});var l=n(80263);let t=function(){var e=[{defaultValue:null,kind:"LocalArgument",name:"id"}
1],a=[{kind:"Variable",name:"id",variableName:"id"}],n={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},l={alias:null,args:null,kind:"ScalarField",name:"state",storageKey:null},t=[{alias:null,args:null,kind:"ScalarField",name:"key",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"value",storageKey:null}];return{fragment:{argumentDefinitions:e,kind:"Fragment",metadata:null,name:"PollPaymentContextProviderQuery",selections:[{alias:null,args:null,concreteType:"Viewer",kind:"LinkedField",name:"viewer",plural:!1,selections:[{alias:null,args:null,concreteType:"Player",kind:"LinkedField",name:"player",plural:!1,selections:[{alias:null,args:null,concreteType:"Payments",kind:"LinkedField",name:"payments",plural:!1,selections:[{args:a,kind:"FragmentSpread",name:"PollPaymentContextProvider_payments"}],storageKey:null},{alias:null,args:null,concreteType:"Accounts",kind:"LinkedField",name:"accounts",plural:!1,selections:[{args:null,kind:"FragmentSpread",name:"PollPaymentContextProvider_accounts"}],storageKey:null}],storageKey:null},{args:null,kind:"FragmentSpread",name:"PaymentSummaryContextQuery_viewer"},{args:null,kind:"FragmentSpread",name:"PlayerContextQuery_viewer"}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:e,kind:"Operation",name:"PollPaymentContextProviderQuery",selections:[{alias:null,args:null,concreteType:"Viewer",kind:"LinkedField",name:"viewer",plural:!1,selections:[{alias:null,args:null,concreteType:"Player",kind:"LinkedField",name:"player",plural:!1,selections:[{alias:null,args:null,concreteType:"Payments",kind:"LinkedField",name:"payments",plural:!1,selections:[{alias:null,args:a,concreteType:"Payment",kind:"LinkedField",name:"payment",plural:!1,selections:[n,{alias:null,args:null,kind:"ScalarField",name:"amount",storageKey:null},l,{alias:null,args:null,kind:"ScalarField",name:"type",storageKey:null},{alias:null,args:null,concreteType:"PaymentMethod",kind:"LinkedField",name:"method",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"methodExternalId",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"providerExternalId",storageKey:null},n],storageKey:null},{alias:null,args:null,concreteType:"PaymentFlowData",kind:"LinkedField",name:"flowData",plural:!1,selections:[l,{alias:null,args:null,concreteType:"KeyValue",kind:"LinkedField",name:"redirectData",plural:!0,selections:t,storageKey:null},{alias:null,args:null,concreteType:"TokenData",kind:"LinkedField",name:"paymentToken",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"tokenData",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"SelectAccount",kind:"LinkedField",name:"selectAccount",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"displayName",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"iban",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"identifier",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"providerAccountId",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"PaymentContractActivation",kind:"LinkedField",name:"paymentContractActivation",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"contractId",storageKey:null},{alias:null,args:null,concreteType:"BankDetails",kind:"LinkedField",name:"bankDetails",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"bankName",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"bankAccountNumber",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"bankCode",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"bankBranch",storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"RequestTransactionErrorPayload",kind:"LinkedField",name:"error",plural:!1,selections:[{alias:null,args:null,concreteType:"KeyValue",kind:"LinkedField",name:"additionalData",plural:!0,selections:t,storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"fallbackMessage",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"errorCode",storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"PaymentSummary",kind:"LinkedField",name:"paymentSummary",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"depositCount",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"depositAmount",storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"Accounts",kind:"LinkedField",name:"accounts",plural:!1,selections:[{alias:null,args:[{kind:"Literal",name:"type",value:"REAL"}],kind:"ScalarField",name:"balance",storageKey:'balance(type:"REAL")'}],storageKey:null},n],storageKey:null},n],storageKey:null}]},params:{id:"aaa5199966a4f96efeb59819ec99400f",metadata:{},name:"PollPaymentContextProviderQuery",operationKind:"query",text:null}}}();t.hash="25788ec9259f24ee002ff57e72fd295a";let r=function(){var e={alias:null,args:null,kind:"ScalarField",name:"state",storageKey:null},a=[{alias:null,args:null,kind:"ScalarField",name:"key",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"value",storageKey:null}];return{argumentDefinitions:[{defaultValue:null,kind:"LocalArgument",name:"id"}],kind:"Fragment",metadata:null,name:"PollPaymentContextProvider_payments",selections:[{alias:null,args:[{kind:"V
1ariable",name:"id",variableName:"id"}],concreteType:"Payment",kind:"LinkedField",name:"payment",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"amount",storageKey:null},e,{alias:null,args:null,kind:"ScalarField",name:"type",storageKey:null},{alias:null,args:null,concreteType:"PaymentMethod",kind:"LinkedField",name:"method",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"methodExternalId",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"providerExternalId",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"PaymentFlowData",kind:"LinkedField",name:"flowData",plural:!1,selections:[e,{alias:null,args:null,concreteType:"KeyValue",kind:"LinkedField",name:"redirectData",plural:!0,selections:a,storageKey:null},{alias:null,args:null,concreteType:"TokenData",kind:"LinkedField",name:"paymentToken",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"tokenData",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"SelectAccount",kind:"LinkedField",name:"selectAccount",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"displayName",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"iban",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"identifier",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"providerAccountId",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"PaymentContractActivation",kind:"LinkedField",name:"paymentContractActivation",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"contractId",storageKey:null},{alias:null,args:null,concreteType:"BankDetails",kind:"LinkedField",name:"bankDetails",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"bankName",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"bankAccountNumber",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"bankCode",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"bankBranch",storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"RequestTransactionErrorPayload",kind:"LinkedField",name:"error",plural:!1,selections:[{alias:null,args:null,concreteType:"KeyValue",kind:"LinkedField",name:"additionalData",plural:!0,selections:a,storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"fallbackMessage",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"errorCode",storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"PaymentSummary",kind:"LinkedField",name:"paymentSummary",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"depositCount",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"depositAmount",storageKey:null}],storageKey:null}],type:"Payments",abstractKey:null}}();r.hash="3f2aecf9b976db40cb71bf6d2c15f7a2";let i={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"PollPaymentContextProvider_accounts",selections:[{alias:null,args:[{kind:"Literal",name:"type",value:"REAL"}],kind:"ScalarField",name:"balance",storageKey:'balance(type:"REAL")'}],type:"Accounts",abstractKey:null};i.hash="b8cf768c3a061d956a752ef565fedfe3";var o=n(88003),s=n.n(o),d=n(34198),u=n(53239),c=n(5960);n(62271);var m=n(60907),y=n(65969),p=n(44441),g=n(94735),T=n(53648),f=n(85974),E=n(17396),P=n(51275),A=n(26208),v=n(68078),_=n(38714),I=n(66457),M=n(61503),C=n(15152),S=n(13302),L=n(43173),k=n(12170),h=n(28057);let R=(0,M.YK)({successTitleDeposit:{id:"PollPaymentContextProvider.successTitleDeposit",defaultMessage:"{amount} successfully deposited!"},successTitleWithdraw:{id:"PollPaymentContextProvider.successTitleWithdraw",defaultMessage:"{amount} successfully withdrawn!"},failTitle:{id:"PollPaymentContextProvider.failTitle",defaultMessage:"Payment failed, please try again"},failDepositTitle:{id:"PollPaymentContextProvider.failDepositTitle",defaultMessage:"Deposit failed, please try again"},failWithdrawalTitle:{id:"PollPaymentContextProvider.failWithdrawalTitle",defaultMessage:"Withdrawal failed, please try again"},pendingTitle:{id:"PollPaymentContextProvider.pendingTitle",defaultMessage:"Payment is still in progress. Visit history"},pendingWithdrawalTitle:{id:"PollPaymentContextProvider.pendingWithdrawalTitle",defaultMessage:"Your withdrawal request is being processed and should reach your bank account soon!"},paymentHistory:{id:"PollPaymentContextProvider.paymentHistory",defaultMessage:"Payment history"},bonusFundsInfo:{id:"PollPaymentContextProvider.bonusFundsInfo",defaultMessage:"You are now playing with cash!"}}),D=function(e,a){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";return e===g.CA.SWISH&&"DEPOSIT"===a||e===g.CA.MUCHBETTER&&"DEPOSIT"===a?{interval:2e3,maxTries:60}:e===g.CA.JETONWALLET&&"WITHDRAWAL"===a?{interval:2e3,maxTries:1}:(e===g.CA.PIX||e===g.CA.PIX_LEOPIX)&&["trio","btg","leopix"].includes(n)?a===h.dmC.DEPOSIT?{interval:4e3,maxTries:150}:{interval:2e3,maxTries:60}:e===g.CA.BIZUM&&a===h.dmC.DEPOSIT?{interval:2e3,maxTries:120}:e===g.CA.LEOBANKING&&a===h.dmC.DEPOSIT?{interval:3e3,maxTries:120}:{interval:2e3,maxTries:8}},N=(0,c.createRefetchContainer)(function(e){var a,n;let{paymentId:l,methodName:t,providerName:r,relay:i,payments:o,accounts:s,onSuccess:d,onError:c,onPending:m}=e,y=(0,u.useContext)(f.A),{interval:p,maxTries:g}=D(t,null!=(n=null==o||null==(a=o.payment)?void 0:a.type)?n:"",r),T=(0,_.A)(i,{variables:{id:l}},{interval:p,maxTries:g});return(0,u.useEffect)(()=>(T.start(),()=>T.stop()),[]),(0,u.useEffect)(()=>{var e,a,n,l,t,r,i,u,p,g,f,E,P,A,v;let _=null!=(p=null==o||null==(e=o.payment)?void 0:e.id)?p:"",I=null!=(g=null==o||null==(a=o.payment)?void 0:a.state)?g:"FAILED",M=Number(null!=(f=null==o||null==(n=o.payment)?void 0:n.amount)?f:0),C=Number(null!=(E=null==o||null==(l=o.paymentSummary)?void 0:l.depositCount)?E:0),S=Number(null!=(P=null==s?void 0:s.balance)?P:0),k=null!=(A=null==o||null==(t=o.payment)?void 0:t.type)?A:"",h=null==o||null==(r=o.payment)?void 0:r.error,R=null==o||null==(i=o.payment)?void 0:i.method,D=null!=(v=null==o||null==(u=o.payment)?void 0:u.flowData)?v:null;"PENDING"===I?m({paymentId:_,amount:M,state:I,method:R,balance:S,depositCount:C,type:k,flowData:D}):("APPROVED"===I?(null==y||y.onReady(()=>{var e;let a={payment:null==o?void 0:o.payment,paymentSummary:null==o?void 0:o.paymentSummary};"number"!=typeof(null==o||null==(e=o.paymentSummary)?void 0:e.depositCount)?y.addError("BOL-4427 PollPaymentContextProvider depositCount MISSING",a):y.addAction("BOL-4427 PollPaymentContextProvider depositCount",a)}),d({paymentId:_,amount:M,state:I,balance:S,depositCount:C,type:k,flowData:D,method:R})):c((null==h?void 0:h.errorCode)&&h.errorCode in L.O?L.O[h.errorCode]:L.O.GENERIC_ERROR,{paymentId:_,amount:M,state:I,balance:S,depositCount:C,method:R,type:k,error:h,flowData:D}),T.stop())},[o,l]),(0,u.useEffect)(()=>
1{if("STOP"===T.pollState&&T.tries===g){var e,a,n,l,t,r,i,d,u,m,y,p,f,E;let g=null!=(d=null==o||null==(e=o.payment)?void 0:e.id)?d:"",T=null!=(u=null==o||null==(a=o.payment)?void 0:a.state)?u:"FAILED",P=Number(null!=(m=null==o||null==(n=o.payment)?void 0:n.amount)?m:0),A=Number(null!=(y=null==o||null==(l=o.paymentSummary)?void 0:l.depositCount)?y:0),v=Number(null!=(p=null==s?void 0:s.balance)?p:0),_=null!=(f=null==o||null==(t=o.payment)?void 0:t.type)?f:"",I=null==o||null==(r=o.payment)?void 0:r.method,M=null!=(E=null==o||null==(i=o.payment)?void 0:i.flowData)?E:null;c(L.O.POLL_PAYMENT_STILL_PENDING,{paymentId:g,amount:P,state:T,balance:v,depositCount:A,method:I,type:_,flowData:M})}},[T.pollState,T.tries]),null},{payments:r,accounts:i},t);function O(e){let{children:a}=e,n=(0,d.useRouter)(),r=(0,M.tz)(),i=(0,A.A)(),{enqueueSnackbar:o,closeSnackbar:c}=(0,p.dh)(),[{isPlayingWithBonusFunds:g}]=(0,S.A)(),f=(0,I.A)("BND-19197-enable-bonus-funds",!1),_=(0,v.A)(),D=[n.query.paymentId].flat().shift(),O=[n.query.paymentRedirect].flat().shift(),F=[n.query.methodName].flat().shift(),b=[n.query.providerName].flat().shift(),K=!!(D&&!O),[x,w]=(0,u.useState)({paymentId:K?D:void 0});(0,u.useEffect)(()=>{K&&w({paymentId:D,isPending:x.isPending,payment:void 0,error:void 0})},[K]),(0,u.useEffect)(()=>{w(e=>({...e,isPending:!!F}))},[F]);let Y=(0,u.useCallback)(()=>{w({paymentId:void 0,error:void 0,payment:void 0,isPending:!1})},[]),H=e=>{var a;o(...(0,P.A)({key:"PollPaymentContextProviderSnackbarSuccess",title:r.formatMessage((null==e?void 0:e.type)===h.dmC.DEPOSIT?R.successTitleDeposit:R.successTitleWithdraw,{amount:i(null!=(a=null==e?void 0:e.amount)?a:0)}),variant:"success",onExited:()=>{g&&f&&o(...(0,P.A)({key:"WasPlayingWithBonusFundsSnackbar",body:r.formatMessage(R.bonusFundsInfo),variant:"default",iconVariant:{default:(0,l.jsx)(T.A,{})},autoHideDuration:4e3}))}})),w({paymentId:void 0,error:void 0,payment:e,isPending:!1})},V=e=>{w(a=>({...a,pendingPayment:e,isPending:!0}))},W=(e,a)=>{e===L.O.POLL_PAYMENT_STILL_PENDING?(o(...(0,P.A)({autoHideDuration:1e4,key:"PollPaymentContextProviderSnackbarPending",title:(null==a?void 0:a.type)===h.dmC.DEPOSIT?r.formatMessage(R.pendingTitle):r.formatMessage(R.pendingWithdrawalTitle),body:e=>(0,l.jsx)(m.A,{textAlign:"right",mt:1,children:(0,l.jsx)(y.A,{component:s(),href:_,color:"primary",size:"small",onClick:()=>c(e),children:r.formatMessage(R.paymentHistory)})}),variant:"warning"})),w({paymentId:void 0,payment:void 0,isPending:!1,error:{code:L.O.POLL_PAYMENT_STILL_PENDING,payment:a}})):(o(...(0,P.A)({key:"PollPaymentContextProviderSnackbarError",title:(null==a?void 0:a.type)===h.dmC.DEPOSIT?r.formatMessage(R.failDepositTitle):r.formatMessage(R.failWithdrawalTitle),variant:"error",autoHideDuration:5e3})),w({paymentId:void 0,payment:void 0,isPending:!1,error:{code:(0,C.Dm)(null==a?void 0:a.type,e)?e:L.O.POLL_ERROR,payment:a}}))};return(0,l.jsxs)(l.Fragment,{children:[(null==x?void 0:x.paymentId)&&(0,l.jsx)(E.A,{query:t,variables:{id:x.paymentId},render:e=>{let{error:a,props:n,retry:t}=e;if(a)return W(L.O.POLL_ERROR),null;if(n){var r,i,o,s,d,u,c;return(0,l.jsx)(N,{paymentId:null!=(d=x.paymentId)?d:"",methodName:F,providerName:b,payments:null!=(u=null==(i=n.viewer)||null==(r=i.player)?void 0:r.payments)?u:null,accounts:null!=(c=null==(s=n.viewer)||null==(o=s.player)?void 0:o.accounts)?c:null,onSuccess:H,onError:W,onPending:V})}return null}}),(0,l.jsx)(k.A.Provider,{value:{...x,cleanUpPollPayment:Y},children:a})]})}},68078:(e,a,n)=>{n.d(a,{A:()=>r});var l=n(94735),t=n(66457);let r=()=>(0,t.A)("account-history",!1)?l.Vu.ACCOUNT_HISTORY_PAYMENT:l.Vu.PAYMENT_HISTORY}}]);
2//# sourceMappingURL=57847.be2c277c41202f94.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.