1import{d as k,b as m,c as p,h as _,ah as f,I as r,j as e,v as s,q as g,G as h,E as C,g as c,z as v,aW as S,b8 as x,P as B}from"./DQM39uDX.js";const E={class:"loyalty-carousel-entry-images"},L=["src"],b={class:"title","data-testid":"loyalty-carousel-entry-title"},q=k({__name:"CarouselEntry",props:{imgSrc:{type:String,required:!0},noLock:{type:Boolean,default:!1},title:{type:String,required:!0},url:{type:String,required:!0}},setup(t){const o=t,n=S("stacked",!1),{details:i,isAuthenticated:u,redirectToOptIn:y}=m(),a=p(()=>!o.noLock&&u.value&&i.value?.extrasOptIn===!1),d=x();function l(){a.value?y():d.push(o.url)}return(I,j)=>(c(),_("div",{class:r(["loyalty-carousel-entry",{"loyalty-carousel-entry--stacked":e(n)}]),"data-testid":"loyalty-carousel-entry",role:"link",tabindex:"0",onClick:l,onKeydown:f(l,["enter"])},[s("div",E,[e(a)?(c(),g(e(v),{key:0,class:"loyalty-carousel-entry-lock","data-testid":"loyalty-carousel-entry-lock",icon:"lockLocked"})):h("",!0),s("img",{alt:"","aria-hidden":"true",src:t.imgSrc,class:r(["loyalty-carousel-entry-image",{locked:e(a)}]),"data-testid":"loyalty-carousel-entry-image"},null,10,L)]),s("p",b,C(t.title),1)],34))}}),w=Object.assign(B(q,[["__scopeId","data-v-6ec08c26"]]),{__name:"LoyaltyCarouselEntry"});export{w 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.