import{_ as l}from"./WebBlueConicRecommendations-D8FJSmAh.mjs";import{c3 as r,Y as c,o as u,aF as d,d as g,e as b,j as f,q as y}from"#entry";import"./WebContentListNew-DBIZ_Hgg.mjs";import"./WebContentItemNew-Cx8UvYi1.mjs";import"./WebImage-BrV8nG8o.mjs";import"./useImageUrl-1XbeiwSF.mjs";import"./nuxt-link-C5coK83h.mjs";const D={__name:"BlueconicRecommendationsBlock",props:{blockId:{type:String,required:!0},data:{type:Object,default:()=>{}},settings:{type:Object,required:!0,validator(e){return["numberOfItems","method"].every(t=>t in e)}},page:{type:Object,required:!0,validator(e){return["pageData"].every(t=>t in e)}}},emits:["show","hide"],setup(e,{emit:t}){const a=t;e.settings.method==="event"&&a("hide");const s=r("blueConic"),n=c(null);function o(){a("show")}u(()=>{n.value=new MutationObserver(o),n.value.observe(s.value,{childList:!0,subtree:!0})}),d(()=>{n.value&&n.value.disconnect()});function i(){return e.page.pageData.type==="Company"?e.page.pageData.name??"":""}return(h,v)=>{const m=l;return b(),g("div",{ref_key:"blueConic",ref:s,class:"blueconic-recommendations"},[f(m,{method:e.settings?.method??"api","block-id":e.blockId,style:y(e.settings?.style??"standard"),"number-of-columns":e.settings?.numberOfColumns??1,"number-of-items":e.settings?.numberOfItems,"show-summary":!!e.settings?.showSummary,"teaser-display":e.settings?.teaserDisplay??"truncated","show-date":!!e.settings?.showDate,"image-position":e.settings?.imagePosition,"page-company-name":i(),"show-sponsored-label":e.settings?.showSponsoredLabel??!1,items:e.settings?.method==="api"?e.data?.items:[],"native-ad-slot-index":e.settings.nativeXAdSlotIndex??0,catalogs:e.settings.catalogs,"recommendation-type":e.settings.recommendationType},null,8,["method","block-id","style","number-of-columns","number-of-items","show-summary","teaser-display","show-date","image-position","page-company-name","show-sponsored-label","items","native-ad-slot-index","catalogs","recommendation-type"])],512)}}};export{D as default};