1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./DoYFg89N.js","./CyGcP7Ue.js","./-zH4zj69.js","./BA2cZanY.js","./BI5BN1rn.js","./DyfadX0W.js","./oiGUARBV.js","./entry.im3Mr2Hu.css"])))=>i.map(i=>d[i]); 2import{s as A,l as B,i as D}from"./BI5BN1rn.js";import L from"./D9WW6hHi.js";import{G as $,z as j,$ as z,as as o,ak as c,al as t,am as p,aE as O,ar as R,ag as _,I as s,ao as i,ax as m,aF as T,ac as q,r as F}from"./BA2cZanY.js";import{u as G}from"./DROdXVxO.js";import"./DyfadX0W.js";import"./oiGUARBV.js";const H={class:"panel-body"},J={class:"package-summary"},K={class:"package-item well"},Q={key:0,class:"item-image mediabox fit-cover"},U={key:1,class:"item-details"},W={class:"item-name"},X=["onClick"],Y={class:"item-description"},Z={key:0,class:"package-buttons panel-footer"},re=$({__name:"PackagedOptionSummary",props:{reservationCount:{type:Number,required:!0},selectedPackagedProducts:{type:Array,required:!0}},emits:["copy"],setup(f,{emit:v}){const g=q(()=>D(()=>import("./DoYFg89N.js"),__vite__mapDeps([0,1,2,3,4,5,6,7]),import.meta.url)),{$store:h,$translate:k}=j(),{baseDomain:y,locale:P,shopId:l}=A(h),b=v,C=f,{reservationCount:x,selectedPackagedProducts:I}=z(C),M=r=>{let a=[];return r.selectorGroups?.forEach(n=>{const e=Object.keys(n).shift();e&&a.push(n[e])}),a.join(", ")},w=()=>{b("copy")},E=r=>{d.value=r,V()},d=F(""),{product:u}=G(d,l),{isProductModalVisible:N,closeProductModal:S,showProductModal:V}=B(u);return(r,a)=>{const n=L;return o(),c(p,null,[t("div",H,[t("div",J,[(o(!0),c(p,null,O(s(I).filter(e=>e),e=>(o(),c("div",K,[t("div",{class:R("item-content"+(e?.image?.sources?" has-image":""))},[e?.image?.sources?(o(),c("div",Q,[e.image?(o(),_(s(g),{key:0,image:e.image,classes:"product-slideimage"},null,8,["image"])):i("",!0)])):i("",!0),e?(o(),c("div",U,[t("div",W,[t("a",{href:"javascript:;",onClick:ee=>E(e.id)},m(e.name),9,X)]),t("div",Y,m(M(e)),1)])):i("",!0)],2),a[0]||(a[0]=t("div",{class:"item-extracost"},null,-1))]))),256))])]),s(x)>1?(o(),c("div",Z,[t("button",{class:"btn btn-success",onClick:w},[a[1]||(a[1]=t("i",{class:"fa fa-fw fa-user-group"},null,-1)),T(" "+m(s(k)("Select these for everyone")),1)])])):i("",!0),s(u)?(o(),_(n,{key:1,id:s(d),"is-visible":s(N),product:s(u),"shop-id":s(l),"product-shop-id":s(l),"base-domain":s(y),locale:s(P),onClose:s(S)},null,8,["id","is-visible","product","shop-id","product-shop-id","base-domain","locale","onClose"])):i("",!0)],64)}}});export{re 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.