1import{d as m,m as _,n as p,r as g,G as u,o as d,c as f,e,b as o,I as h,t as D,a as C}from"./CT94Y2Xm.js";const k=["href","target"],w={class:"img__wrap"},y=["src","alt","title","data-caption","loading"],b={class:"content__text"},L=m({__name:"campaignListItem",props:{campaignData:{},site:{},isShowNewIcon:{type:Boolean},isLazyLoad:{type:Boolean}},setup(s){const a=s,i=C().public.constants,c=()=>a.campaignData.custom.external_link_url_another_tab.code===i.customMaster.flgCode.on,l=t=>{a.campaignData.custom.external_link_url||t.preventDefault()},r=_(()=>p(a.campaignData.media?.[0]?.url)),n=g("");return n.value=u(a.campaignData,a.site),(t,B)=>(d(),f("a",{href:a.campaignData.custom.external_link_url,target:c()?"_blank":"_self",rel:"noopener noreferrer",onClick:l},[e("div",w,[e("img",{src:o(r),alt:a.campaignData.image_alt_text,title:a.campaignData.image_title,"data-caption":a.campaignData.image_caption,loading:t.isLazyLoad?"lazy":"eager"},null,8,y)]),e("div",{class:h(["detail__info",{new:t.isShowNewIcon&&o(n)==="NEW"}])},[e("p",b,D(t.campaignData.title),1)],2)],8,k))}}),N=Object.assign(L,{__name:"CampaignListItem"});export{N as _};
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.