1import{t as e}from"./CSRkDk9_.js";import{D as t,E as n,On as r,_ as i,b as a,bt as o,et as s,g as c,k as l,mt as u,nr as d,o as f,qt as p,v as m,wt as h,y as g}from"./Ib1jYPSS.js";import{w as _}from"./BUba7gzX.js";import{t as v}from"./DcRNSiJ4.js";import{t as y}from"./CL_xx2O2.js";import{t as b}from"./B7_0mMJV.js";import{t as x}from"./DRKqpuHu.js";import{t as S}from"./DaHdKvjc.js";import{t as C}from"./CwDo1wpK2.js";import{t as w}from"./B7pfkb2K2.js";import{n as T}from"./CDBAs1kw2.js";import{t as E}from"./weyVJ3Y7.js";import{t as D}from"./C22MeyDx.js";var O={class:`information-card`},k={class:`information-card-body`},A={key:1,class:`information-card-date-published`},j=[`datetime`],M={class:`information-card-body-text`},N=Object.assign(l({__name:`InformationCard.global`,props:{name:{},title:{},text:{},tags:{},date:{},cta:{},visible:{type:Boolean},column:{type:Boolean},image:{},columns:{},isAdvertisement:{type:Boolean},adId:{},interactiveTags:{type:Boolean,default:!1}},setup(l){let N=l;w();let P=v(),{d:F}=e(),{setSponsorData:I}=S(),L=c(()=>(N.tags||[]).length>1),R=`${N.title}, ${N.cta.label}`,z=c(()=>{let{set:e,sizes:t}=T(N.columns);return{name:N.image?.name,set:e,sizes:t,provider:N.image?.provider,lastModified:N.image?.lastModified,width:N.image?.width,height:N.image?.height,src:N.image?.src,alt:N.image?.alt}}),B=()=>{let{adId:e}=N;e&&I({adId:e})},V=c(()=>P.breakpointStart(`medium`)),H=c(()=>V.value?`l`:`m`),U=c(()=>N.date&&`${F(N.date,`long`)} ${F(N.date,`time`)}`),W=e=>{N.cta?.link&&E(e,N.cta.link)};return(e,c)=>{let v=y,S=C,w=D,T=x,E=b;return u(),a(`article`,O,[t(v,s(r(z),{class:`information-card-image`,onClick:W}),null,16),i(`div`,k,[l.isAdvertisement?(u(),m(S,{key:0,class:`sponsored-label`,size:`xs`,icon:!1,onClick:_(B,[`stop`])},{default:p(()=>[n(d(e.$t(`retailMedia.sponsored`)),1)]),_:1})):g(``,!0),l.date?(u(),a(`p`,A,[i(`time`,{datetime:l.date},d(r(U)),9,j)])):l.tags&&l.tags.length?(u(),m(h(r(L)?`ul`:`div`),{key:2,class:`information-card-tags`},{default:p(()=>[(u(!0),a(f,null,o(N.tags,e=>(u(),m(h(r(L)?`li`:`p`),{key:e.slug},{default:p(()=>[t(T,{is:`storefront-link`,wrap:l.interactiveTags,to:`?tag=${e.slug}`},{default:p(()=>[t(w,{variant:`information`,size:`s`},{default:p(()=>[n(d(e.label),1)]),_:2},1024)]),_:2},1032,[`wrap`,`to`])]),_:2},1024))),128))]),_:1})):g(``,!0),t(E,{level:`1`,variant:`headline`,size:`3`,class:`information-card-title`},{default:p(()=>[n(d(l.title),1)]),_:1}),i(`p`,M,d(l.text),1),N.cta.label?(u(),m(S,{key:3,class:`information-inspire-button`,href:N.cta.link,variant:l.cta.variant,size:r(H),"aria-label":R},{default:p(()=>[n(d(N.cta.label),1)]),_:1},8,[`href`,`variant`,`size`])):g(``,!0)])])}}}),{__name:`InformationCard`});export{N as default}; 2//# sourceMappingURL=7XAL1JST.js.map
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.