1import{e as c,r as f,a as l,t as o,b as r,c as s,w as g,d,o as t,n as h}from"./Global-H-EGk027.js";const v=["data-id"],k={key:0},y={key:0,class:"fragment-image-subline"},x={__name:"FragmentImage",props:{fragment:{type:Object,required:!0}},setup(e){const m=e,i=c(()=>!!m.fragment.content.image_url),a=c(()=>{var n;return(n=m.fragment.content.image_url)==null?void 0:n.includes("http")});return(n,b)=>{const u=f("lazy-picture");return t(),l("div",{class:"fragment-image","data-id":e.fragment.id},[e.fragment.content.title?(t(),l("h2",k,o(e.fragment.content.title),1)):r("",!0),(t(),s(d(i.value?a.value?"a":"router-link":"div"),{href:e.fragment.content.image_url,target:a.value?"_blank":null,to:i.value&&!a.value?n.link({path:e.fragment.content.image_url}):null,rel:a.value?"noopener noreferrer":null},{default:g(()=>[e.fragment.content.image?(t(),s(u,{key:0,class:h([{"rns-gradient":e.fragment.content.image_subline}]),file:e.fragment.content.image,alt:e.fragment.content.image_alt},{default:g(()=>[e.fragment.content.image_subline?(t(),l("p",y,o(e.fragment.content.image_subline),1)):r("",!0)]),_:1},8,["class","file","alt"])):r("",!0)]),_:1},8,["href","target","to","rel"]))],8,v)}}};export{x 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.