1import{a4 as I,aA as f,e as _,u as L,i as V,b as B,a8 as C,K as N,aI as S,m as t,o as s,c as o,k as i,bE as z,j as x,bb as A,aa as c,ab as O,ac as F,af as D,ad as b,w as E,ae as H,a1 as M,bS as q,a as g,g as K}from"./BAs5FZpY.js";import R from"./CU609W9D.js";const G=["innerHTML"],J={key:0,class:"md:mx-auto md:w-1/2 md:px-5 xl:w-1/3"},P={class:"mt-[30px ] flex flex-wrap justify-center gap-[60px] px-5 md:px-0"},Q={key:0,class:"mt-[60px] flex justify-center"},U=I({__name:"index",props:{item:{type:Object,required:!0}},async setup(n){let r,l;const a=n,m=f("forceView",_(!1)),d=f("isFront",_(!0)),h=L(),T=V();B();const w={item:"dependance",children:[{item:"img",children:[]}]};[r,l]=C(()=>h.ensureListItems(a.item.content.offers,d.value,0,w)),await r,l();const u=N(S(a,"item")),y=g(()=>a.item.content.offers.map(e=>K(e,d.value))),p=g(()=>T.$getTrad(a.item.content.introduction));return(e,W)=>{const k=A,$=R,j=q;return t(m)||e.$getTrad(t(u))?(s(),o("section",{key:0,class:b({"blk-disabled":t(m)&&!e.$getTrad(t(u))})},[i("div",{class:b([{"cw-container":n.item.content?.container??!0},"flex flex-col gap-[30px] pt-[60px] md:pt-[120px]"])},[i("h2",{class:"t2 self-center pb-5 text-center md:leading-none",innerHTML:("sanitize"in e?e.sanitize:t(z))(e.$getDisplayText(n.item))},null,8,G),t(p).length?(s(),o("div",J,[x(k,{html:t(p)},null,8,["html"])])):c("",!0),i("div",P,[(s(!0),o(O,null,F(t(y),v=>(s(),D($,{item:v},null,8,["item"]))),256))])],2),e.$getTrad(n.item.content.btn.label).length>0&&!e.$getTrad(n.item.content.btn.hide)?(s(),o("div",Q,[x(j,{btn:n.item.content.btn,"default-class":"btncta"},{default:E(()=>[H(M(e.$getTrad(n.item.content.btn.label)),1)]),_:1},8,["btn"])])):c("",!0)],2)):c("",!0)}}}),Z=Object.assign(U,{__name:"TplBlkOfferList"});export{Z 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.