PageSourceSearch

https://www.yaycasino.com/_next/static/chunks/pages/login/magic-7375e06b20cba356.js

js yaycasino.com collected 2026-09-24 10:31:28 UTC 10,211 bytes, 2 lines download raw bytes

1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},t=Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="ca80bb32-8d7b-4bc0-b85d-c061654de8a2",e._sentryDebugIdIdentifier="sentry-dbid-ca80bb32-8d7b-4bc0-b85d-c061654de8a2")}catch(e){}}();var _global="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};_global.SENTRY_RELEASE={id:"20260916.28"},(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3295,4734],{1117:()=>{},1487:(e,t,n)=>{"use strict";n.d(t,{A:()=>c});var a=n(37876);n(14232);var i=n(89099),s=n(54587),r=n.n(s);n(45215);var o=n(15583);let c=e=>{let{showCloseBtn:t=!0,charactersImage:n,children:s,onClose:c}=e,l=(0,i.useRouter)();return(0,a.jsxs)("div",{className:"verification-process-container","data-sentry-component":"VerificationProcessLayout","data-sentry-source-file":"index.tsx",children:[(0,a.jsx)("div",{className:"verification-process-image",children:(0,a.jsx)(r(),{src:n,alt:"Yay Casino",width:500,height:592,"data-sentry-element":"Image","data-sentry-source-file":"index.tsx"})}),(0,a.jsxs)("div",{className:"verification-process-form",children:[s,t&&(0,a.jsx)(o.A,{onClick:()=>{c?c():l.push("/")}})]})]})}},14235:(e,t,n)=>{"use strict";n.d(t,{U:()=>s});var a=n(37876);n(14232);var i=n(69241);n(60015);let s=e=>{let{children:t,className:n}=e;return(0,a.jsx)("div",{className:(0,i.A)("magic-link-scaffold",n),"data-sentry-component":"MagicLinkScaffold","data-sentry-source-file":"MagicLinkScaffold.tsx",children:(0,a.jsx)("div",{className:"magic-link-scaffold__card",children:t})})}},15583:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var a=n(37876);n(14232);var i=n(54587),s=n.n(i);n(59821);var r=n(71454);let o=e=>{let{onClick:t,className:n}=e;return(0,a.jsx)("button",{type:"button",className:`closePopupButton ${n||""}`,onClick:t,"data-sentry-component":"ClosePopupButton","data-sentry-source-file":"index.tsx",children:(0,a.jsx)(s(),{src:r.A,width:25,height:25,alt:"close button","data-sentry-element":"Image","data-sentry-source-file":"index.tsx"})})}},16893:()=>{},23883:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});let a={src:"/_next/static/media/yay-new-bg-image.d75651a4.webp",height:3900,width:3044,blurDataURL:"data:image/webp;base64,UklGRl4AAABXRUJQVlA4IFIAAACwAQCdASoGAAgAAkA4JZACdADzeHioAP74lVsJAkheAalADypugj7SeRxifYxqTE/jx6lyZZfpGmxw6m5RrtTP3d17UqNChXs81uY3r/UfIAAA",blurWidth:6,blurHeight:8}},32576:()=>{},44268:(e,t,n)=>{"use strict";n.d(t,{gL:()=>s});var a=n(72609);let i=e=>{let t=e.trim().replace(/\/+$/,"");return`${t}/authcallback`},s=()=>window.location?.origin?i(window.location.origin):i(a._.config.ORIGIN??"")},45215:()=>{},54437:(e,t,n)=>{"use strict";n.r(t),n.d(t,{__N_SSG:()=>L,default:()=>S});var a=n(37876),i=n(14232),s=n(77328),r=n.n(s),o=n(54441),c=n(89099),l=n(54587),d=n.n(l),u=n(69241),m=n(18334),g=n(11586),y=n(26596),f=n(72609),h=n(14235),b=n(1487),p=n(23883),x=n(67115),A=n(44268);let k={label:"BACK TO LOGIN",action:"back-to-login",variant:"secondary"},v={label:"TRY AGAIN",action:"navigate-magic-link",variant:"primary"},w=[{label:"SEND A NEW LINK",action:"navigate-magic-link",variant:"primary"},k],N=e=>{let t=new Date(e);return Number.isNaN(t.getTime())?e:t.toLocaleDateString("en-US",{month:"long",day:"numeric",year:"numeric",timeZone:"UTC"})},E=e=>Array.isArray(e)?e[0]??"":e??"",_=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(e){case g.JyU.TOKEN_EXPIRED:return{imageKey:"expired",title:"THIS LINK HAS EXPIRED",content:"This link is no longer valid. Please request a new one below.",actions:w};case g.JyU.INVALID_TOKEN:return{imageKey:"expired",title:"THIS LINK IS INVALID",content:"This link can’t be used to sign you in. It may be broken, incomplete, or no longer valid.",actions:w};case g.JyU.TOKEN_ALREADY_USED:return{imageKey:"expired",title:"THIS LINK WAS ALREADY USED",content:"Access links are one-time use for security. Request a new link and we’ll send you another sign-in email.",actions:w};case g.JyU.SUSPENDED:return{imageKey:"error",title:"ACCOUNT SUSPENDED",content:"Your account has been suspended and cannot be accessed at this time. Please contact customer support if you believe this is an error.",actions:[{...k,variant:"primary"}]};case g.JyU.SELF_EXCLUDED:{let e=t.selfExclusionEndDate?.trim();return{imageKey:"error",title:"SELF-EXCLUSION IN EFFECT",content:"Your request for self-exclusion has been processed and is now in effect. To maintain its integrity, your account is inaccessible for the time period you requested.",subContent:e?`Your self-exclusion period ends on ${N(e)}.`:void 0,actions:[{...k,variant:"primary"}]}}case g.JyU.TAKING_BREAK:{let e=t.takingBreakEndDate?.trim();return{imageKey:"error",title:"TAKING A BREAK",content:"Your account is currently on a break period. Please wait until the break period ends before signing in.",subContent:e?`Your break period ends on ${N(e)}.`:void 0,actions:[{...k,variant:"primary"}]}}default:return{imageKey:"error",title:"We hit a problem",content:"Something went wrong while verifying your sign-in link. Please try again.",actions:[v]}}};n(1117);let C={success:"/images/auth/magic-success.png",expired:"/images/auth/magic-expired.png",error:"/images/auth/magic-error.png"},I=()=>{let e=(0,c.useRouter)(),[t,n]=(0,i.useState)(!1),[s,r]=(0,i.useState)("idle"),[o,l]=(0,i.useState)(null),k=(0,i.useRef)(!1),v=(0,g.XIr)(),{consumeMagicLink:w,consumeError:N,isConsuming:I,selfExclusionEndDate:j,takingBreakEndDate:L}=(0,g.dAG)(),S=E(e.query.token),R=E(e.query.email),D=E(e.query.sig),T=!!(S&&R&&D);(0,i.useEffect)(()=>{n(!0)},[]),(0,i.useEffect)(()=>{v&&e.push("/lobby")},[v,e]),(0,i.useEffect)(()=>
1{if(t&&e.isReady&&!k.current){if(!T){k.current=!0,r("error"),l(null);return}k.current=!0,r("consuming"),(async()=>{try{await w(S,R,D,(0,A.gL)())?r("success"):r("error")}catch(e){(0,m.Cp)(e),r("error"),l(null)}})()}},[w,R,T,t,e.isReady,D,S]),(0,i.useEffect)(()=>{"error"===s&&N&&l(N)},[N,s]),(0,i.useEffect)(()=>{if("success"!==s)return;let e=window.setTimeout(()=>{y.Ay.loginRedirect({prompt:"none"}).catch(e=>(0,m.Cp)(e))},3e3);return()=>window.clearTimeout(e)},[s]);let U=(0,i.useCallback)(t=>{let n=encodeURIComponent(`${f._.config.ORIGIN??""}/lobby`);if("navigate-magic-link"===t.action)return void e.push(`/login?magicLink=1&ReturnUrl=${n}`).catch(e=>(0,m.Cp)(e));e.push(`/login?ReturnUrl=${n}`).catch(e=>(0,m.Cp)(e))},[e]),K=(0,i.useMemo)(()=>!e.isReady||"idle"===s||"consuming"===s||I?{imageKey:"success",title:"Opening your magic link...",content:"Hang tight while we verify your secure access link.",showLoader:!0}:"success"===s?{imageKey:"success",title:"Success!",content:"You are successfully signed in.",subContent:"Redirecting to Yay...",subContentColor:"#ffd338"}:_(o,{selfExclusionEndDate:j,takingBreakEndDate:L}),[s,o,I,e.isReady,j,L]);if(!t||v)return(0,a.jsx)(x.A,{});let P=C[K.imageKey];return(0,a.jsx)(b.A,{charactersImage:p.A,showCloseBtn:!1,"data-sentry-element":"VerificationProcessLayout","data-sentry-component":"MagicLinkConsumePage","data-sentry-source-file":"MagicLinkConsumePage.tsx",children:(0,a.jsx)(h.U,{"data-sentry-element":"MagicLinkScaffold","data-sentry-source-file":"MagicLinkConsumePage.tsx",children:(0,a.jsx)("div",{className:"magic-link-consume-page",children:(0,a.jsxs)("section",{className:"magic-link-consume-state","aria-live":"polite","aria-busy":!0===K.showLoader,"aria-labelledby":"magic-link-consume-title",children:[(0,a.jsx)("div",{className:"magic-link-consume-state__image",children:(0,a.jsx)(d(),{src:P,alt:"","aria-hidden":!0,width:240,height:240,priority:!0,"data-sentry-element":"Image","data-sentry-source-file":"MagicLinkConsumePage.tsx"})}),(0,a.jsx)("h2",{id:"magic-link-consume-title",className:"magic-link-consume-state__title",children:K.title}),(0,a.jsx)("p",{className:"magic-link-consume-state__content",children:K.content}),K.subContent&&(0,a.jsx)("p",{className:"magic-link-consume-state__sub-content",role:"status",style:K.subContentColor?{color:K.subContentColor}:void 0,children:K.subContent}),K.showLoader&&(0,a.jsx)("div",{className:"magic-link-consume-state__loader",role:"status","aria-label":"Verifying your magic link",children:(0,a.jsx)(x.A,{})}),K.actions&&K.actions.length>0&&(0,a.jsx)("div",{className:"magic-link-consume-state__actions",role:"error"===s?"alert":void 0,children:K.actions.map(e=>(0,a.jsx)("button",{type:"button",className:(0,u.A)({"magic-link-primary-btn":"primary"===e.variant,"magic-link-secondary-btn":"secondary"===e.variant}),onClick:()=>U(e),children:e.label},e.label))})]})})})})},j=()=>(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(r(),{"data-sentry-element":"Head","data-sentry-source-file":"magic.tsx",children:[(0,a.jsx)("title",{children:"Sign in with Email Link | Yay"}),(0,a.jsx)("meta",{name:"robots",content:"noindex, nofollow","data-sentry-element":"meta","data-sentry-source-file":"magic.tsx"})]}),(0,a.jsx)(I,{"data-sentry-element":"MagicLinkConsumePage","data-sentry-source-file":"magic.tsx"})]});j.Layout=o.A;var L=!0;let S=j},54441:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(37876);n(14232);var i=n(46802);n(32576);let s=function(e){let{children:t}=e;return(0,a.jsxs)("div",{className:"App-without-header","data-sentry-component":"LayoutWithoutHeader","data-sentry-source-file":"index.tsx",children:[t,(0,a.jsx)(i.A,{"data-sentry-element":"Footer","data-sentry-source-file":"index.tsx"})]})}},59821:()=>{},60015:()=>{},67115:(e,t,n)=>{"use strict";n.d(t,{A:()=>d});var a=n(37876);n(14232),n(16893);var i=n(95062),s=n.n(i),r=n(54587),o=n.n(r),c=n(92914);let l=e=>{let{className:t}=e;return(0,a.jsx)("div",{id:"spinner-back",className:t||"show",children:(0,a.jsx)("div",{id:"loaderImg",children:(0,a.jsx)(o(),{src:c.A,fill:!0,alt:"loader"})})})};l.propTypes={className:s().any};let d=l}
1,71454:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});let a={src:"/_next/static/media/close-button.0cacffbc.svg",height:27,width:28,blurWidth:0,blurHeight:0}},98848:(e,t,n)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/login/magic",function(){return n(54437)}])}},e=>{e.O(0,[636,6593,8792],()=>e(e.s=98848)),_N_E=e.O()}]);
2//# sourceMappingURL=magic-7375e06b20cba356.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.