1import{H as O,T as z,M as E,L as I}from"./components.7bb46cf1.js";import{u as V,i as A,r as _,A as S,s as F,B as J,c as m,b as p,w as r,a as e,F as P,j as q,g as a,I as M,o as n,k as g,f as K,t as C,d as l,D as h,_ as W}from"./entry.dfaf5b35.js";import{_ as G}from"./client-only.be206e2b.js";import{u as Q}from"./asyncData.8665fe81.js";import{K as X}from"./style.81092e76.js";const Y={class:"mb-4"},Z={class:"container"},ee=e("div",{class:"row mb-4"},[e("div",{class:"col-12"},[e("h1",{class:"header-title mt-4 mb-3"},"ÐкÑÑалÑне")])],-1),te={class:"row"},ae={class:"row"},se={class:"col-md-6"},ne={class:"lazy-image-wrap"},ie=["aria-label"],oe=["data-image","aria-label"],le=["data-image","aria-label"],ce={class:"col-md-6"},re={class:"title"},ue=["innerHTML"],de={class:"date"},_e=e("div",{class:"d-flex justify-content-center"},[e("div",{class:"spinner-grow m-3",role:"status"})],-1),me=e("div",{class:"d-flex justify-content-center"},[e("span",{class:"m-3 text-secondary"},"Ðоки Ñо Ñе вÑÑ Ð½Ð¾Ð²Ð¸Ð½Ð¸")],-1),pe=e("div",{class:"d-flex justify-content-center"},[e("span",{class:"m-3 text-secondary"},"Ðиникла помилка пÑи заванÑÐ°Ð¶ÐµÐ½Ð½Ñ Ð½Ð¾Ð²Ð¸Ð½")],-1),ke={__name:"aktualne",async setup(ge){let y,x;V();const c="aktualne",o=A(),v=_(1),R=_(1),f=_([]),i=_(null),U=_(200),s=_({title:null,description:null}),{data:b,pending:ve,error:w,refresh:ye}=([y,x]=S(()=>Q(`category/${c}/${v}`,()=>$fetch("news",{baseURL:o.public.apiURL,query:{page:v.value,category:c,status:"visible",sort:"published_at|desc"},async onResponseError({response:u}){U.value=u.status}}))),y=await y,x(),y);if(w.value&&w.value.data)throw F({statusCode:U.value,statusMessage:w.value.message,fatal:!0});f.value=[...b.value.news.data],R.value=b.value.news.last_page,i.value=b.value.category,s.value={title:i.value.meta_title?i.value.meta_title:i.value.name,description:i.value.meta_description},J({script:[{type:"application/ld+json",children:JSON.stringify({"@context":"https://schema.org","@type":"WebPage",inLanguage:"uk",name:i.value.meta_title?i.value.meta_title:i.value.name,url:`${o.public.siteURL}/category/${c}`})},{type:"application/ld+json",children:JSON.stringify({"@context":"https://schema.org","@type":"BreadcrumbList",itemListElement:[{"@type":"ListItem",position:1,name:"Ðоловна",item:o.public.siteURL},{"@type":"ListItem",position:2,name:i.value.meta_title?i.value.meta_title:i.value.name,item:`${o.public.siteURL}/category/${c}`}]})}]});const H=async u=>{if(v.value++,v.value>R.value){u.complete();return}try{const L=await $fetch("news",{baseURL:o.public.apiURL,params:{page:v.value,category:c,status:"visible",sort:"published_at|desc"}});f.value.push(...L.news.data),u.loaded()}catch{u.error()}};return(u,L)=>{const N=z,d=E,j=I,B=O,D=W,T=G,k=M("show-image"),$=M("datetime");return n(),m("div",null,[p(B,null,{default:r(()=>[a(s).title?(n(),g(N,{key:0},{default:r(()=>[K(C(a(s).title),1)]),_:1})):l("",!0),a(s).description?(n(),g(d,{key:1,name:"description",content:a(s).description},null,8,["content"])):l("",!0),a(s).title?(n(),g(d,{key:2,name:"og:title",content:a(s).title},null,8,["content"])):l("",!0),a(s).description?(n(),g(d,{key:3,name:"og:description",content:a(s).description},null,8,["content"])):l("",!0),p(d,{name:"og:url",content:a(o).public.siteURL+"/category/"+c},null,8,["content"]),a(s).title?(n(),g(d,{key:4,name:"twitter:title",content:a(s).title},null,8,["content"])):l("",!0),a(s).description?(n(),g(d,{key:5,name:"twitter:description",content:a(s).description},null,8,["content"])):l("",!0),p(j,{rel:"canonical",href:a(o).public.siteURL+"/category/"+c},null,8,["href"])]),_:1}),e("div",Y,[e("div",Z,[ee,e("div",te,[(n(!0),m(P,null,q(a(f),t=>(n(),m("div",{class:"col-12",key:t.id},[p(D,{to:"/news/"+t.uri,class:"category-top"},{default:r(()=>[e("div",ae,[e("div",se,[e("div",ne,[t.image?l("",!0):h((n(),m("div",{key:0,class:"lazy-image","data-image":"/placeholder.svg","aria-label":t.image_alt??t.name},null,8,ie)),[[k]]),t.image&&t.image.indexOf("images/news")===0?h((n(),m("div",{key:1,class:"lazy-image","data-image":a(o).public.tmpCDN+t.image,"aria-label":t.image_alt??t.name},null,8,oe)),[[k]]):l("",!0),t.image&&t.image.indexOf("images/news")!==0?h((n(),m("div",{key:2,class:"lazy-image","data-image":a(o).public.cdnURL+"storage/news/"+t.image,"aria-label":t.image_alt??t.name},null,8,le)),[[k]]):l("",!0)])]),e("div",ce,[e("div",re,C(t.name),1),e("div",{class:"text",innerHTML:t.lead},null,8,ue),h(e("div",de,null,512),[[$,t.published_at,"HHMM"]])])])]),_:2},1032,["to"])]))),128))])]),p(T,null,{default:r(()=>[p(a(X),{onInfinite:H,distance:100},{spinner:r(()=>[_e]),complete:r(()=>[me]),error:r(()=>[pe]),_:1})]),_:1})])])}}};export{ke 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.