PageSourceSearch

https://www.casino.us/_nuxt/B-2CJPAG.js

js casino.us collected 2026-09-25 20:13:47 UTC 10,755 bytes, 1 lines download raw bytes

1import It from"./j0TxfyZx.js";import Pt from"./CmzsV_4M.js";import xt from"./DROMG2qT.js";import Tt from"./DnmsPqOG.js";import Dt from"./CtQIPCNi.js";import $t from"./B_kmfcnG.js";import{w as Ht}from"./hAYur2Bi.js";import{r as G,e as Et,s as Lt}from"./CTktgOnX.js";import{r as Gt}from"./Dsxsh6sg.js";import{a as At}from"./BBP052gA.js";import at from"./Id585iTr.js";import{a1 as Ot,a9 as Rt,aa as Nt,i as Mt,ab as Ut,ac as zt,ad as Bt,u as Ft,D as Vt,c as _,ae as r,F as $,x as A,e as v,b as jt,j as b,n as H,Y as Wt,J as ot,G as Xt,af as s,A as qt,o as l,r as nt,l as Jt}from"./C_VzGqEg.js";import{u as Kt,a as Yt,c as Qt}from"./JR_dtwf4.js";import{u as Zt}from"./BgWJYXWU.js";import{a as te}from"./BhyboY_X.js";import{u as ee}from"./Dnck9HFU.js";import{u as ae}from"./SLKFLf4j.js";import"./mDRNRTLe.js";import"./pdV8M_zp.js";import"./NnXrcQGe.js";import"./BJ8DeCX5.js";import"./BVIQdDd4.js";import"./C-9dbQSY.js";import"./C4fTG6EF.js";import"./CIfc6IQW.js";import"./BSy4JHtP.js";import"./DKeVZpFc.js";import"./DY4SgOtO.js";import"./BA3S9Qb4.js";import"./CkEu89z3.js";import"./B3iim-KL.js";import"./BXUykJ2C.js";import"./Chyz3EDp.js";import"./2h_uk5DF.js";import"./8JGrCZUO.js";import"./Bw2cPcki.js";import"./BDmGCnhJ.js";import"./BuQBOjcE.js";import"./s3_Otaqs.js";import"./B-yGqZyG.js";import"./LfmN3RZR.js";import"./CY0PcdZl.js";import"./ZwuLzPRm.js";import"./BjYxkQw3.js";import"./Dj2vd1FS.js";import"./Cz7YsKok.js";import"./B0hBdtTj.js";import"./CqXCemgF.js";import"./DLPSkQwF.js";import"./BEsDnUJP.js";import"./BXbTEqmD.js";import"./JB-VHAAP.js";import"./C1G0POQs.js";import"./Bc1rArTd.js";import"./alWqIy3s.js";import"./Crr0GwaG.js";import"./XKaySTwn.js";import"./CtcVRfPe.js";import"./BmVA1Fhd.js";import"./B5UfoBF-.js";import"./C9R0TS7U.js";import"./BXGXhy4c.js";import"./BFCiwhB7.js";import"./aOjMXEfI.js";import"./BoBHCbwg.js";import"./GmToSYe4.js";import"./qd73kTeZ.js";import"./Bqsy2Yht.js";import"./B8KuNCeR.js";import"./CEvt6g13.js";import"./C7KChRbo.js";import"./CsxoMG-j.js";import"./cCsmyXn7.js";import"./pvNInfal.js";import"./DNtRt3-K.js";import"./CTtN8_V5.js";import"./C-UI_2aN.js";import"./DL61D00e.js";const oe=O=>({configuration:{features:{"about-to-leave":"on","broken-link":"on",buffer:700,feed:"on","game-loader":"on","game-search":"on",header:"on","hide-broken":"ignore-cors",hot:"on","hot-games-limit":7,inflation:14,jackpots:"on",layout:"smart","leaderboard-period":"week","leave-timing":-1,legacy:"off",localisation:"on","modal-size":"lg",offer:"site","player-details":"off","players-count":"on",random:"1746650331399","refresh-coins":"on","room-level":"global",statistics:"on","ui-variant":"default",wins:"on"},commercialBanner:O}}),ne=["data-index"],ie={key:2,class:"pointer-events-none absolute inset-0"},$a={__name:"[...slug]",async setup(O){let P,R;const u=Ot(),{$http:it}=Rt(),d=qt(),{t:N}=Nt(),M=Mt(),S=Zt(),E=Kt(),U=te(),z=ee(),C=ae(),I=Yt(),rt=["/cardschat/terms-and-conditions","/cardschat/privacy-policy"];u.path.startsWith("/cardschat")&&!rt.some(t=>u.path.startsWith(t))&&Ut("cardschat");const{data:o,error:x}=([P,R]=zt(async()=>Wt(`page-${u.path}`,async()=>{const t=u.path||"/",e=Date.now(),n=await $fetch("/api/page",{query:{path:u.path}}),{metaData:k={},content:c=[],adobeAnalytics:h={},config:i={},breadcrumbs:y=[]}=n||{},a=G(k)||{},m=U.totalGamesFormated||"",yt=U.totalSlotsFormated||"";for(const p in a){const f=a[p];typeof f=="string"&&(a[p]=Gt(f,{totalGames:m,totalSlots:yt}))}const D=G(c);let q=[],J=[],K=[],Y=null;c?.length&&(q=D?.filter((p,f)=>f<=2),J=D?.filter((p,f)=>f>2));const{countryCode:L="",regionCode:Q=""}=i||{},Z=I.userCountryCode,bt=I.userLocation?.regionCode;ot.localisation=Qt(Z||L),ot.setExclusionContext({countryCode:Z||L||"US",stateCode:bt||Q||""}),i?.bubbles?.length&&(K=i.bubbles),i?.gapClass&&(Y=i.gapClass);const wt=Et(D);Lt(D),await Promise.all([M.setDynamicPageData(h),E.detectStickyOptions(wt),I.setCountryHubGeo({countryCode:L,regionCode:Q}),E.setPageConfig(G(i||{}))]),await Promise.all([C.fetchToplist({pageType:i?.pageType||null}),I.setRegulatedAffiliateLinkState()]);const kt=z.token;if(i?.isLiveDealerGames&&!kt&&await At(it,z),i?.phoenixPartnerSlug){const p=i.phoenixPartnerSlug;await C.fetchCasinosBySlug({casinoSlugs:p}),C.saveCasinoSlug(p)}else C.saveCasinoSlug(!1);let tt=null;if(i?.gameId){let p=i.gameId;if(typeof p=="string"&&(p=Number.parseInt(p,10)),p)try{const f=await S.getGameById({supplement:!0,options:{id:p},jackpotGame:i?.jackpotGame});await S.getProviders();const et=Xt(f?.[0]?.supplement||S.currentPageGame?.supplement);tt=et?structuredClone(et):null}catch(f){console.error(f)}}return i?.providerId&&(S.providers.length||await S.getProviders(),S.setCurrentProvider(i.providerId)),M.setLoading(!1),{initialViewComponents:q,otherComponents:J,metaData:a,timeStamp:e,breadcrumbs:y,bubbles:K,gapClass:Y,pageSlug:t,gameSupplement:tt}})),P=await P,R(),P);if(x.value)throw Bt({statusCode:x.value.statusCode||500,statusMessage:x.value.statusMessage||x.value.message||"Failed to load page",fatal:!0});if(o.value?.gameSupplement){const t=S.gameById;t?.id&&!t?.supplement?.overview&&S.setGameById({...t,supplement:o.value.gameSupplement})}const g=s(()=>E.pageConfig||{}),st=s(()=>
1C.currentPagePartner),lt=s(()=>g.value?.schemaConfig?.types||[]),B=s(()=>lt.value.some(t=>t.toLowerCase()==="article")),T=s(()=>{const t=C.toplists||{},e=g.value?.pageType;if(e&&t[e]?.length)return t[e][0];const n=C.toplist;return n?.length?n[0]:{}}),ct=s(()=>{const t=d.public.PHOENIX_IMAGE_SERVER,e=T.value?.favicon?.dark;return`${t}${e}?w=300&h=200&fm=avif`}),ut=s(()=>T.value?.phoenix?.name??"-"),pt=s(()=>T.value?.phoenix?.attributes?.toplistOffer?.attributes?.titlePreview),mt=s(()=>{const t=T.value?.phoenix?.attributes?.toplistOffer?.attributes?.afflinkProxy;return t?`${d.public.PHOENIX_AFFLINK_SERVER||""}${t}`:""}),F=s(()=>{const t=g.value?.schemaConfig?.author||null;return at&&t?at[t]:null});function dt(){return(d.public.SITE_HOST||"https://www.casino.us")+(o.value?.pageSlug||u.path)}const V=s(()=>I.computedLocation),j=s(()=>!!V.value?.regionName),gt=s(()=>{if(!j.value)return null;const t=d.public.SITE_HOST||"https://www.casino.us",e=o.value?.pageSlug||u.path;return`${t}${e}#region`}),ft=s(()=>{const t=d.public.SITE_HOST||"https://www.casino.us",e=o.value?.pageSlug||u.path;return{url:t+e,name:V.value?.regionName||""}}),w=s(()=>{const t=g.value?.schemaConfig?.thing;if(!t?.name)return null;const e=d.public.SITE_HOST||"https://www.casino.us",n=o.value?.pageSlug||u.path;return{id:`${e}${n}#${t.idSuffix||"topic"}`,name:t.name}}),W=s(()=>{const t=g.value?.schemaConfig?.aboutCasino;if(!t?.name)return null;const e=d.public.SITE_HOST||"https://www.casino.us",n=o.value?.pageSlug||u.path;return`${e}${n}#${t.idSuffix||"casino"}`}),X=s(()=>{const t=g.value?.schemaConfig?.aboutCasino;return t?.name?{id:W.value,name:t.name}:null}),ht=s(()=>{const t=d.public.SITE_HOST||"https://www.casino.us",e=g.value?.schemaConfig||{},n=C.toplist?.length>0,k=B.value,c=o.value?.pageSlug||u.path,h=c==="/free-games/",i=e?.gamesItemList?.idSuffix,y=h&&i?`${t}${c}#${i}`:void 0;let a;k?a=`${t}${c}#article`:n?a=`${t}${c}#top-casinos`:y&&w.value&&(a=y);let m=gt.value||W.value||void 0;return h&&w.value&&y&&(m=w.value.id),{url:t+c,siteHost:t,title:o.value?.metaData?.title||"",description:o.value?.metaData?.description||"",additionalType:e.webPageType||void 0,mainEntityId:a,aboutId:m,showBreadcrumb:c!=="/"}}),vt=s(()=>{const t=d.public.SITE_HOST||"https://www.casino.us",e=g.value?.schemaConfig||{},n=e.article||{},c=(e.itemList||{}).idSuffix||n.hasPartIdSuffix,h=o.value?.pageSlug||u.path,i=c?`${t}${h}#${c}`:void 0;return{url:t+h,title:o.value?.metaData?.title||"",headline:n.headline||void 0,hasPartId:i,authorName:F.value?.name,authorUrl:e.authorUrl?t+e.authorUrl:void 0,dateModified:e.dateModified||void 0,datePublished:e.datePublished||void 0}}),St=s(()=>{const t=d.public.SITE_HOST||"https://www.casino.us",e=o.value?.pageSlug||u.path,n=g.value?.schemaConfig||{};return{url:t+e,title:o.value?.metaData?.title||"",authorName:F.value?.name,authorUrl:n.authorUrl?t+n.authorUrl:void 0,dateModified:n.dateModified||void 0,datePublished:n.datePublished||void 0,reviewPartner:n.reviewPartner||void 0}});Ft(()=>{const t=o.value?.metaData?.metaTags||[];return{htmlAttrs:{lang:"en-US"},title:o.value?.metaData?.title||"",meta:[{name:"description",content:o.value?.metaData?.description||""},...t.map(e=>({name:e.name,content:e.content}))],link:[{rel:"canonical",href:dt()}]}});function Ct(t){if(t?.topGap==="empty-hero")return"z-10";if(t?.topGap===!1)return"relative z-10 -mt-fluid-2xl";if(t?.topGap==="overlap")return"z-10"}function _t(t){const e=["","background-blur-1","background-blur-2","background-blur-3","background-blur-4"];return t?.background&&t.background<e.length?e[t.background]:"background-blur-1"}return Vt(()=>{if(globalThis.ModalHandler)return;const t=oe({imageUrl:ct.value||"",title:ut.value||"",description:`${N("modalGame.playTheRealMoneyOfThisGame")} ${pt.value||""}`,cta:{text:N("modalGame.visitCasino"),url:mt.value||""}});globalThis.ModalHandler=new Ht(t)}),(t,e)=>{const n=It,k=Pt,c=xt,h=Tt,i=Dt,y=$t;return l(),_("div",{class:H(["flex flex-col relative",r(o)?.gapClass||"gap-page-gap"])},[r(o)?.initialViewComponents?.length?(l(!0),_($,{key:0},A(r(o).initialViewComponents,(a,m)=>(l(),b(nt(a.componentName),{id:a?.sectionId||null,key:r(o).timeStamp+m,content:a?.content||null,"use-accordion":a.useAccordion,breadcrumbs:m===0?r(o).breadcrumbs:null,class:H([Ct(a),a?.sectionId?"scroll-mt-18":!1])},null,8,["id","content","use-accordion","breadcrumbs","class"]))),128)):v("",!0),r(o)?.otherComponents?.length?(l(!0),_($,{key:1},A(r(o).otherComponents,(a,m)=>(l(),_("div",{key:a.componentName+m,"data-index":m},[(l(),b(nt(a.componentName),{id:a?.sectionId||null,content:a?.content||null,"use-accordion":a.useAccordion,class:H(a?.sectionId?"scroll-mt-18":!1)},null,8,["id","content","use-accordion","class"]))],8,ne))),128)):v("",!0),r(o)?.bubbles?.length?(l(),_("div",ie,[(l(!0),_($,null,A(r(o).bubbles,(a,m)=>(l(),_($,{key:m},[a?.top||a?.right||a?.left?(l(),_("div",{key:0,style:Jt({top:a?.top||null,right:a?.right||null,left:a?.left||null}),class:H(["absolute w-60.25 h-60.25 blur-59.5 z-0 hidden xl:block",_t(a)])}
1,null,6)):v("",!0)],64))),128))])):v("",!0),jt(n,{"page-data":r(ht)},null,8,["page-data"]),r(w)?(l(),b(k,{key:3,id:r(w).id,name:r(w).name},null,8,["id","name"])):v("",!0),r(j)?(l(),b(c,{key:4,"page-data":r(ft)},null,8,["page-data"])):v("",!0),r(g).casinoReviewPage===!0?(l(),b(h,{key:5,"page-data":r(St),"partner-data":r(st)},null,8,["page-data","partner-data"])):v("",!0),r(B)?(l(),b(i,{key:6,"page-data":r(vt)},null,8,["page-data"])):v("",!0),r(X)?(l(),b(y,{key:7,"page-data":r(X)},null,8,["page-data"])):v("",!0)],2)}}};export{$a as default};

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.