1import{A as e,E as t,H as n,Mn as r,O as i,P as a,Pt as o,Zt as s,it as c,un as l}from"./vue.runtime.esm-bundler-DK-ieOMu.mjs";import{t as u}from"./useAdUnitPatterns-ERyUa5_N.mjs";import{h as d,v as f}from"#entry";n(),o(),l();var p={__name:`GAMBlockAd`,props:{adUnitId:{type:String,required:!0}},setup(n){let i=n,o=u().value.find(({id:e})=>e===i.adUnitId),{loaded:l,rendered:p,visible:m}=f(o),h=t(()=>!l.value&&p.value&&!m.value),g=t(()=>{let e=i.adUnit?.size?.reduce((e,[t,n])=>Math.min(n,e),1/0);return e&&e<1/0&&!h.value?`${e}px`:0});return(t,n)=>{let i=d;return c(),e(`div`,{style:r({minHeight:s(g)}),class:`gam-slot-builder`},[a(i,{"ad-unit":s(o),style:r({minHeight:s(g),minWidth:`300px`})},null,8,[`ad-unit`,`style`])],4)}}};n();var m={__name:`GamAdBlock`,props:{settings:{type:Object,required:!0,validator(e){return[`adUnitPattern`].every(t=>t in e)}}},setup(e){return(t,n)=>{let r=p;return c(),i(r,{"ad-unit-id":e.settings.adUnitPattern},null,8,[`ad-unit-id`])}}};export{m 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.