import g from"./WebImageWithGallery-DZcTHxh1.mjs";import{S as l,b as s,l as c,o as d,m as u}from"./BfF8i_OD.js";import"./WebImage-CVhOe_4S.mjs";import"./nuxt-link-BsFZFBAg.mjs";import"./useImageUrl-1XbeiwSF.mjs";const k={__name:"ContentPrimaryImageBlock",props:{data:{type:Object,required:!0,validator(e){return e.primaryImage!==void 0?!0:["src","credit","alt","caption"].every(a=>a in e)}},settings:{type:Object,required:!0,validator(e){return["imageShaping","galleryMode"].every(a=>a in e)}}},setup(e){var r,i;const m=l((i=(r=e.data.images)==null?void 0:r.edges)==null?void 0:i.map(({node:t})=>t));return(t,p)=>{var n;const o=g;return e.data.primaryImage?(d(),s(o,{key:0,"image-url":e.data.primaryImage.src,credit:e.data.primaryImage.credit,"lazy-load":!1,alt:e.data.primaryImage.alt,caption:e.data.primaryImage.caption,"image-shaping":e.settings.imageShaping,images:u(m),"gallery-mode":e.settings.galleryMode?e.settings.galleryMode:"none","underline-caption":!((n=t.$ss)!=null&&n.useNewDesign)},null,8,["image-url","credit","alt","caption","image-shaping","images","gallery-mode","underline-caption"])):c("",!0)}}};export{k as default};