import B from"./C59TT1Ra.js";import{c as D}from"./DggyndZt.js";import{u as I}from"./C9i9HkqK.js";import{NanoTag as O,NanoCard as P}from"./D74YzwZD.js";import{d as T,ax as V,u as c,ay as M,o as i,e as m,l as p,a as u,f as y,F as b,h as R,c as d,k as v,j as f,D as S,n as x,i as w}from"./CGuWR5z3.js";import{_ as $}from"./DlAUqK2U.js";import"./du-OHyYL.js";import"./COjhYyr1.js";import"./B6orRp05.js";import"./DlDklb_P.js";import"./hZbx9JaR.js";import"./B-XSawTn.js";import"./CQaFeM-A.js";import"./DTcK9nyw.js";import"./76RNkh61.js";import"./B-OxpdkT.js";import"./BJ2ClxiI.js";import"./47ncXYJH.js";import"./DYEtpFU4.js";import"./BVQKphmM.js";import"./8CHAj4KV.js";import"./DgCQikI8.js";import"./BnT9nVJI.js";import"./D_HjwF_l.js";import"./O-8HjnRU.js";import"./PPVm8Dsz.js";const j=D("Markdown"),q={key:0},F={key:0,slot:"img"},z=["href"],A=T({__name:"LinkedResources",props:{blok:{}},setup(r){const l=w(()=>{const e=r.blok.card_details||["title","image"],a={cardOrientation:r.blok.card_orientation||"portrait",image:!1,title:!1,excerpt:!1,category:!1};return e.forEach(o=>{o!==""&&(a[o]=!0)}),a}),s=e=>{if(e.image_override?.filename)return{filename:e.image_override.filename,alt:e.image_override.alt||""};const[t]=e.content||[];return t?.content?t.content.image?.filename?{filename:t.content.image.filename,alt:t.content.image.alt}:t.content.featured_background_image?.filename?{filename:t.content.featured_background_image.filename,alt:t.content.featured_background_image.alt}:t.content.header?.[0]?.background_image?.filename?{filename:t.content.header[0].background_image.filename,alt:t.content.header[0].background_image.alt}:t.content.header?.[0]?.background?.filename?{filename:t.content.header[0].background.filename,alt:t.content.header[0].background.alt}:t.content.seo_metatags?.[0]?.image?.filename?{filename:t.content.seo_metatags[0].image.filename,alt:t.content.seo_metatags[0].image.alt}:{filename:"",alt:""}:{filename:"",alt:""}},C=e=>{const t=!!e.image_override?.filename;return l.value.image&&l.value.category&&!!g(e)&&(t||!!s(e)?.filename)},g=e=>{if(!e?.content?.length)return"";const[t]=e.content;return t?.content?.category?.content?.title||""},_=e=>{if(e.body_override)return e.body_override;if(!e?.content?.length)return"";const[t]=e.content,[a]=t?.content.seo_metatags??[];return a?.description?a.description:""},k=e=>{if(e.title_override)return e.title_override;if(!e?.content?.length)return"";const[t]=e.content;return t.content.header?.[0]?.title||""},E=e=>{if(!e?.content?.length)return"#";const[t]=e.content,a=t?.full_slug;if(!a)return"#";const o=I(a);return o.startsWith("/")?o:`/${o}`},h=e=>{if(!e?.content?.length)return!1;const[t]=e.content;return!!t.published_at},N=w(()=>r.blok.items?.some(e=>h(e)));return(e,t)=>{const a=B,o=j,L=V("editable");return c(N)?M((i(),m("div",{key:0,class:x({emphasised:r.blok.emphasised})},[r.blok.title?(i(),m("h2",q,p(r.blok.title),1)):u("",!0),y("div",{class:x(`layout-${r.blok.container_layout}`)},[(i(!0),m(b,null,R(r.blok.items,n=>(i(),m(b,null,[h(n)?(i(),d(c(P),{key:n._uid,layout:c(l).cardOrientation},{default:v(()=>[y("article",null,[C(n)?(i(),m("div",F,[f(a,{src:s(n).filename,alt:s(n).alt,width:"400",class:"n-img-square"},null,8,["src","alt"]),f(c(O),{slot:"category"},{default:v(()=>[S(p(g(n)),1)]),_:2},1024)])):c(l).image&&s(n)?.filename?(i(),d(a,{key:1,slot:"img",src:s(n).filename,alt:s(n).alt,class:"n-img-square",width:"400"},null,8,["src","alt"])):u("",!0),c(l).title&&k(n)?(i(),m("a",{key:2,slot:"title",href:E(n)},[f(o,{class:"title m-b-0",markdown:k(n),tag:"h4",inline:!0},null,8,["markdown"])],8,z)):u("",!0),c(l).excerpt&&_(n)?(i(),d(o,{key:3,slot:"content",tag:"p",markdown:_(n),inline:!0,class:"excerpt"},null,8,["markdown"])):u("",!0)])]),_:2},1032,["layout"])):u("",!0)],64))),256))],2)],2)),[[L,r.blok]]):u("",!0)}}}),ke=Object.assign($(A,[["__scopeId","data-v-dd61f27c"]]),{__name:"LinkedResources"});export{ke as default};