1import{Z as $,d as x,j as a,k as s,t as l,i as e,_ as u,y as b,q as p,A as g,l as i,v as k,p as h,c as y,F as v,z,m as f}from"./BiyS25yN.js";import{_ as N}from"./C6VWYkNk.js";import{_ as C}from"./XlhyNgEm.js";import{u as B}from"./CFKaXQ-h.js";const L=$("/img/no-posts.jpg"),j={class:"no-posts-block"},A={class:"no-posts-block__title h2 text-center"},M={class:"no-posts-block__image-block"},P=["alt"],w=x({__name:"NoResults",props:{text:{default:"ÐдеÑÑ ÑÑÐ±Ñ Ð½ÐµÑ..."}},setup(t){return(o,d)=>(e(),a("div",j,[s("h2",A,l(t.text),1),s("div",M,[s("img",{src:L,alt:t.text},null,8,P)])]))}}),X=Object.assign(u(w,[["__scopeId","data-v-047d901b"]]),{__name:"AppPostNoResults"}),I={key:0,class:"horizontal-post-card"},O={class:"horizontal-post-card__image"},S={class:"horizontal-post-card__body"},V={class:"h3 horizontal-post-card__title"},R={class:"horizontal-post-card__description"},T=x({__name:"HorizontalCard",props:{post:{}},setup(t){const o=b(),d=y(()=>{const n=/<[^>]+>/g,c=(t.post?.content??"").replace(n,""),_=/(\r\n|\n|\r)/gm;return c.replace(_,"")});return(n,c)=>{const _=N,r=C;return t.post?(e(),a("li",I,[s("div",O,[p(r,{to:i(o)(`/posts/${t.post.seoSlug}`)},{default:g(()=>[p(_,{src:`/images/${t.post.images.landscape}`},null,8,["src"])]),_:1},8,["to"])]),s("div",S,[p(r,{to:i(o)(`/categories/${t.post.categories[0]?.seoSlug}`),class:"horizontal-post-card__category text-small text-uppercase"},{default:g(()=>[k(l(("useCategoryName"in n?n.useCategoryName:i(B))(t.post.categories[0])),1)]),_:1},8,["to"]),p(r,{to:i(o)(`/posts/${t.post.seoSlug}`)},{default:g(()=>[s("h3",V,l(t.post.subject),1)]),_:1},8,["to"]),s("p",R,l(i(d)),1)])])):h("",!0)}}}),D=Object.assign(u(T,[["__scopeId","data-v-05e1aac8"]]),{__name:"AppPostHorizontalCard"}),F={},H={class:"loader-block"};function U(t,o){return e(),a("div",H,[...o[0]||(o[0]=[s("div",{class:"loader"},null,-1)])])}const q=Object.assign(u(F,[["render",U],["__scopeId","data-v-20e2edf4"]]),{__name:"AppUiLoader"}),E={class:"posts"},W={key:1,class:"posts__button"},Z=x({__name:"List",props:{posts:{},loading:{type:Boolean},showLoadMoreButton:{type:Boolean}},emits:["loadMore"],setup(t,{emit:o}){const d=o;return(n,c)=>{const _=D,r=q;return e(),a("ul",E,[(e(!0),a(v,null,z(t.posts,m=>(e(),f(_,{key:m.id,post:m},null,8,["post"]))),128)),t.loading?(e(),f(r,{key:0})):h("",!0),t.showLoadMoreButton?(e(),a("li",W,[s("button",{onClick:c[0]||(c[0]=m=>d("loadMore"))},l(n.$t("buttons.loadMore")),1)])):h("",!0)])}}}),Y=Object.assign(u(Z,[["__scopeId","data-v-270e68ef"]]),{__name:"AppPostList"});export{X as _,Y as a};
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.