1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./BTTn6hXr.js","./BykImpXR.js","./entry.DH7Xp8Xu.css","./bz5E3l_L.js","./C8ZCnIDx.js","./MobileGame.4zPtPqsP.css","./BQBsezns.js","./X-qt_xLW.js","./eJe1VhMd.js","./PCGame.DaLfop6L.css"])))=>i.map(i=>d[i]); 2import{_ as k,A as m,u as A,b as N,r as h,c as x,a as l,o as D,N as T,O as M,P as E,V as H,d as C,H as f,h as c,i as G,W as P,K as S,j as p,k as y,m as $}from"./BykImpXR.js";import{u as B}from"./C8ZCnIDx.js";const O={class:"gameContainer"},V={__name:"[gameId]",async setup(j){let n,u;const w=y(()=>$(()=>import("./BTTn6hXr.js"),__vite__mapDeps([0,1,2,3,4,5]),import.meta.url)),I=y(()=>$(()=>import("./BQBsezns.js"),__vite__mapDeps([6,1,2,7,8,4,9]),import.meta.url));let d=!1;d=/Mobi|Android/i.test(navigator.userAgent);const b=G(),e=m(()=>{const t=b.params.gameId;if(!t||t==="null")return"";const s=String(t);if(!P(s))throw S({statusCode:404,statusMessage:"Not Found",message:`Game "${s}" does not exist`});return s}),{t:g,locale:v}=A(),{data:_,pending:L,error:R}=([n,u]=N(()=>B()),n=await n,u(),n),o=h(_.value.domain),a=h(_.value.platformName),r=m(()=>g("gameDescription",{gameName:l(e.value),platformName:a.value})),i=m(()=>e.value?g("gameTitle",{gameName:l(e.value),platformName:a.value}):a.value);return x({title:i,meta:[{name:"description",content:r.value},{property:"og:title",content:i.value},{property:"og:description",content:r.value},{property:"og:image",content:`https://image.pkgames.org/gameIcon/${e.value}.webp`},{property:"og:url",content:`https://${o.value}/play/${e.value}`},{property:"og:type",content:"website"},{property:"og:site_name",content:a.value},{name:"twitter:card",content:"summary_large_image"},{name:"twitter:title",content:i.value},{name:"twitter:description",content:r.value},{name:"twitter:image",content:`https://image.pkgames.org/gameIcon/${e.value}.webp`},{name:"twitter:site",content:a.value},{name:"twitter:creator",content:a.value}],link:[{rel:"canonical",href:`https://${o.value}/${v.value==="en"?"":v.value+"/"}play/${e.value}`},...["en","zh","ja","ko","de","es","fr","hi","nl","da","fi","gsw","sv","at","be","no","it","ar","vi"].map(t=>({rel:"alternate",href:`https://${o.value}/${t==="en"?"":t+"/"}play/${e.value}`,hreflang:t}))],script:[{type:"application/ld+json",innerHTML:JSON.stringify({"@context":"https://schema.org","@type":"WebSite",url:`https://${o.value}`,headline:`${l(e.value)} - ${a.value}`,image:`https://image.pkgames.org/gameIcon/${e.value}.webp`,potentialAction:{"@type":"SearchAction",target:`https://${o.value}/play/${e.value}`}})}]}),D(()=>{T(),M(),E()}),H(()=>{}),(t,s)=>(p(),C("div",O,[c(d)?(p(),f(c(w),{key:0})):(p(),f(c(I),{key:1}))]))}},F=k(V,[["__scopeId","data-v-c46b1581"]]);export{F 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.