1import{_ as C}from"./3OOcJItR.js";import{_ as T}from"./C0o9kmPV.js";import{_ as G}from"./CSH3qH-j.js";import U from"./CKQTLQ_Z.js";import{d as A,U as I,Q as M,V as $,aA as k,X as B,v as E,Y as N,c as _,b as e,e as c,R as S,Z as q,$ as K,f as o,m as D,o as m,a5 as P,H as R}from"./zrtgta57.js";import{u as V}from"./Crc20IvZ.js";import{u as F}from"./DuRyFJTH.js";import"./CKtOX2-R.js";import"./DTx66Vmr.js";import"./56ETr7UA.js";import"./DaSpvEEm.js";import"./Bx00-Acx.js";import"./BkP7IQFJ.js";import"./DIY-2QJE.js";import"./CFnPLrId.js";const H={class:"~pt-16/20 md:pt-28 relative flex-1 mt-16"},L={class:"max-w-8xl mx-auto ~px-4/6"},j={class:"flex items-center justify-between"},z={class:"font-unbounded ~text-2xl/4xl font-black"},Q={class:"grid sm:grid-cols-2 lg:grid-cols-3 sm:gap-x-5 lg:gap-x-8 ~gap-y-12/20 ~mt-10/20"},W={class:"~mt-16/32"},X=A({__name:"[page]",async setup(Y){let t,l;const{t:h,locale:w}=I(),f=[{name:h("page.games.heading"),href:"/games/",current:!0}],{page:g=1}=M().params,p=+g,{data:a}=([t,l]=$(()=>V("/api/v1/games/all",{params:{locale:w.value,page:p}},"$Hwof4WpvrU")),t=await t,l(),t),s=P();F({title:"Interactive Axe Throwing Games | Game Modes by Champ Throw",description:"Explore our full catalog of axe throwing games â from classic targets to unique challenges with digital scoring. Keep players engaged with every throw."}),k({title:"Interactive Axe Throwing Games | Game Modes by Champ Throw",description:"Explore our full catalog of axe throwing games â from classic targets to unique challenges with digital scoring. Keep players engaged with every throw.",keywords:"",ogUrl:()=>`${s.public.siteUrl}/games/${g}/`,ogSiteName:"Champ Throw",ogLocale:"en_US",ogType:"website",ogTitle:"Interactive Axe Throwing Games | Game Modes by Champ Throw",ogDescription:"Explore our full catalog of axe throwing games â from classic targets to unique challenges with digital scoring. Keep players engaged with every throw.",ogImage:()=>`${s.public.siteUrl}/sc/og.png`,twitterCard:"summary",twitterTitle:"Interactive Axe Throwing Games | Game Modes by Champ Throw",twitterDescription:"Explore our full catalog of axe throwing games â from classic targets to unique challenges with digital scoring. Keep players engaged with every throw.",twitterImage:()=>`${s.public.siteUrl}/sc/twitter.png`});const{$gsap:d}=B();let i,r;return E(()=>{i=d.matchMedia("body"),i.add("(min-width: 1024px)",n=>{r=d.timeline(),r.to(".game-card",{opacity:1,y:0,stagger:.25})})}),N(()=>{i.add("(min-width: 1024px)",n=>{r.kill()})}),(n,Z)=>{const x=C,y=T,v=G,b=U;return m(),_("div",H,[e("div",L,[c(x,{pages:f}),e("div",j,[e("h1",z,S(n.$t("page.games.heading")),1)]),e("div",Q,[(m(!0),_(q,null,K(o(a).data,u=>(m(),D(y,{key:u.id,item:u,class:"game-card"},null,8,["item"]))),128))]),c(v,{class:"mt-16",base:"/games","current-page":p,"items-per-page":o(a).meta.pagination.pageSize,"total-items":o(a).meta.pagination.total,"total-pages":o(a).meta.pagination.pageCount},null,8,["items-per-page","total-items","total-pages"])]),e("div",W,[c(b)])])}}}),de=R(X,[["__scopeId","data-v-872827ac"]]);export{de 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.