import{_ as g}from"./Card.vue.492a87d5.js";import{_ as h}from"./Container.392ce138.js";import{d as f,u as x,g as C,x as b,c as o,a as y,w as v,b as a,C as B,o as s,f as i,F as k,r as w,E as $,B as E}from"./entry.343d2823.js";import{u as N}from"./useLanguage.8c0a05e9.js";import{u as V}from"./index.82212efb.js";import"./ImageLoading.vue.ad52f824.js";import"./Icon.e69219c8.js";import"./config.ecbc9188.js";import"./index.5d7e1b8c.js";import"./index.64c748aa.js";const q=a("div",{class:"h-36 lg:h-16"},null,-1),A=a("div",{class:"h-11"},null,-1),D={key:0,class:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-4"},F=a("div",{class:"h-11"},null,-1),P=f({__name:"index",async setup(L){let t,n;const{t:e}=x(),{requestOptions:l}=C(),{locale:_}=N(),{data:d,pending:m}=([t,n]=b(()=>B("blogs",async()=>$fetch(`/articles?lang=${_.value}`,{method:"GET",...l}))),t=await t,n(),t);return V({title:e("blog_txt"),ogTitle:e("blog_txt"),description:e("blog_short_desc"),ogDescription:e("blog_short_desc"),twitterCard:"summary_large_image"}),(O,T)=>{const u=g,p=h;return s(),o("div",null,[q,A,y(p,null,{default:v(()=>{var r;return[i(m)?E("",!0):(s(),o("div",D,[(s(!0),o(k,null,w((r=i(d))==null?void 0:r.data,c=>(s(),$(u,{key:c.id+"blog-card",blog:c},null,8,["blog"]))),128))]))]}),_:1}),F])}}});export{P as default};
