const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./BpkUJnGt.js","./-vhZ_Stk.js","./entry.DdG_RhL6.css"])))=>i.map(i=>d[i]);
import{g as $,k,i as x,j as E,c as A,A as B,B as z,u as V,o as f,a as D,e as h,m as G,p as a,E as I,G as L,C as N,D as R,q as T,t as j,I as q,J as H}from"./-vhZ_Stk.js";import{_ as M}from"./PKyCAQda.js";import{_ as U}from"./o2cmLa4E.js";import"./BscxVThR.js";import"./CyJSs3S6.js";const F=q(()=>H(()=>import("./BpkUJnGt.js"),__vite__mapDeps([0,1,2]),import.meta.url).then(r=>r.default||r)),J={class:"p-3 lg:p-5"},W=$({__name:"[[page]]",async setup(r){let n,m;const v=k(),{t:l,locale:p,locales:y}=x(),u=N(),C=E(),i=A(()=>v.params.page),{data:t,error:c}=([n,m]=B(()=>R("/games",{query:{language:p,...i.value&&{page:i},page_size:48},transform:e=>{var o;return{data:(o=e.data)==null?void 0:o.map(s=>({title:s.title,slug:s.slug,assets:s.assets})),meta:e.meta}}})),n=await n,m(),n);if(c.value)throw z({statusCode:c.value.statusCode,statusMessage:c.value.statusMessage,fatal:!0});const g=l("pages.new.title"),_=l("pages.new.description"),w=i.value?[]:y.value.sort((e,o)=>e.code==p.value?-1:o.code==p.value?1:0).map(e=>({rel:"alternate",hreflang:e.code,href:u.public.siteUrl+C("new-page",e.code)}));return V({title:g,titleTemplate:`%s - ${l("application.title-template")} - Games Zone`,meta:[{name:"description",content:_},{property:"og:title",content:g},{property:"og:description",content:_},{property:"og:image",content:`${u.public.cdnUrl}/og_image.jpg`},{property:"og:image:width",content:1200},{property:"og:image:height",content:630}],link:w}),(e,o)=>{var d;const s=M,b=U,P=F;return f(),D("div",J,[h(s,{"root-class":"mb-1"},{default:G(()=>[T(j(e.$t("pages.new.title")),1)]),_:1}),h(b,{data:(d=a(t))==null?void 0:d.data,"lazy-load-threshold":8,class:"mb-6"},null,8,["data"]),a(t)&&a(t).meta.last_page>1?(f(),I(P,{key:0,current:a(t).meta.current_page,"per-page":a(t).meta.per_page,total:a(t).meta.total,"aria-next-label":e.$t("application.next"),"aria-previous-label":e.$t("application.previous")},null,8,["current","per-page","total","aria-next-label","aria-previous-label"])):L("",!0)])}}});export{W as default};
