1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=[window.__toCdnUrl("assets/SelectRoomAndGuestButton-CzXQ9Yu9.js"),window.__toCdnUrl("assets/SelectRoomAndGuestButton.vue_vue_type_style_index_0_lang-Dn2kwbPY.js"),window.__toCdnUrl("assets/formkit.theme-DVbh0M_W.js"),window.__toCdnUrl("assets/vendor-lxhXACKn.js"),window.__toCdnUrl("assets/globalBasic-DCViCoV8.js"),window.__toCdnUrl("assets/computedProperties-CCrZrgkj.js"),window.__toCdnUrl("assets/light-nUpfvi-t.js"),window.__toCdnUrl("assets/DialogOrTooltip.vue_vue_type_script_setup_true_lang-CghDMDLJ.js"),window.__toCdnUrl("assets/Tooltip.vue_vue_type_script_setup_true_lang-CecNw51I.js"),window.__toCdnUrl("assets/Dialog--Oz4HeDi.js"),window.__toCdnUrl("assets/SelectDateButton-DUaq791Y.js"),window.__toCdnUrl("assets/SelectDateButton.vue_vue_type_script_setup_true_lang-Dv8yK9VA.js"),window.__toCdnUrl("assets/ImageLazyLoader-DY2FSO2o.js")])))=>i.map(i=>d[i]); 2import{z as V,b as j,u as C,a as O,c as x,_ as H}from"./formkit.theme-DVbh0M_W.js";import{d as $,j as z,u as F,a as G,r as M,k as N,q as U,Q as K,e as a,o as B,c as Q,b as e,t as E,v as k,z as W,g as J,x as L,L as b}from"./vendor-lxhXACKn.js";import{b9 as X}from"./light-nUpfvi-t.js";import"./globalBasic-DCViCoV8.js";const Y=(h,d)=>{const g="https://api.res-online.net",_=`/api/packages/${d}`,f=`${g}${_}?hotelId=${h}`;return V(f).get().json()},Z={key:0,class:"bg-surface-secondary z-[200]",role:"region","aria-labelledby":"package-title","aria-describedby":"package-description"},ee={class:"flex mainDiv m-auto flex-col-reverse lg:flex-row"},ae={class:"flex-1 py-6 px-10 flex justify-end"},te={class:"flex flex-col 3xl:pl-[25rem] 2xl:max-w-[840px] pt-1"},se={id:"package-title",class:"text-text-brand mb-6 text-center !text-2xl font-bold"},oe=["innerHTML"],re={class:"lg:flex gap-1 mt-4 z-[99]"},le={class:"quickstarter-item-wrapper lg:w-4/12 flex-1 mb-2 lg:mb-0"},ce={class:"quickstarter-item-wrapper lg:w-5/12 flex-1"},ne={class:"text-center m-auto"},ie={class:"flex-1"},de=$({__name:"PackageHeader",props:{plan:{default:null}},setup(h){const d=z(),g=b(()=>x(()=>import("./SelectRoomAndGuestButton-CzXQ9Yu9.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9]),import.meta.url)),_=b(()=>x(()=>import("./SelectDateButton-DUaq791Y.js"),__vite__mapDeps([10,11,2,3,4,5,6,7,8,9]),import.meta.url)),f=b(()=>x(()=>import("./ImageLazyLoader-DY2FSO2o.js"),__vite__mapDeps([12,3,2,4]),import.meta.url)),{t:S}=F(),o=j(),u=C(),y=O(),R=G(),l=M(null),T=()=>{R.push({name:"packages",params:{hotelID:d.params.hotelID},query:d.query})},p=N(()=>{var t,c;return(c=(t=l.value)==null?void 0:t.picture)==null?void 0:c.find(s=>{var r;return!!((r=s==null?void 0:s.size800)!=null&&r.url)})});return U(async()=>{var s,r,n,i;const t=z();(s=o.settings)!=null&&s.jumpToFirstAvailableDate&&K(()=>o.calendarByPackageId,async v=>{var I,D,P;try{const m=String(((I=t==null?void 0:t.params)==null?void 0:I.packageID)??"").replace("A","");if(o!=null&&o.calendarByPackageId[m]){const w=o==null?void 0:o.calendarByPackageId[m],A=Object.keys(w)[0],q=(P=(D=w[A][0])==null?void 0:D.possibleDepartures[0])==null?void 0:P.departure;y.reservation.config.arrival=A,y.reservation.config.departure=q}}catch(m){console.warn("Error getting first available package date",m)}},{debounce:500,deep:!0});const c=await Y((r=t.params)==null?void 0:r.hotelID,(n=t.params)==null?void 0:n.packageID);l.value=(i=c.data.value)==null?void 0:i.data}),(t,c)=>{var s,r,n,i,v;return l.value&&a(u).hotelId!==0?(B(),Q("div",Z,[e("div",ee,[e("div",ae,[e("div",te,[e("h3",se,E(l.value.name[a(u).language]),1),e("div",{id:"package-description",class:"text-xs sanitized-html custom-html",innerHTML:l.value.description[a(u).language],"aria-live":"polite"},null,8,oe),e("div",re,[e("div",le,[k(a(g),{"aria-label":"Select room and guest"})]),e("div",ce,[k(a(_),{"aria-label":"Select travel dates"})]),e("div",{onClick:T,class:"quickstarter-item-wrapper flex flex-1 font-bold lg:text-[12px] xl:text-[14px] text-text-primary"},[e("p",ne,[e("span",null,E(a(S)("WBEPLUS.PACKAGES")),1),k(a(W),{icon:a(X),class:"ml-2"},null,8,["icon"])])])])])]),e("div",ie,[(r=(s=p.value)==null?void 0:s.size800)!=null&&r.url?(B(),J(a(f),{alt:((v=(i=(n=p.value)==null?void 0:n.sizeOriginal)==null?void 0:i.alt)==null?void 0:v[a(u).language])||"",class:"aspect-video max-h-full","data-src":p.value.size800.url,key:p.value.size800.url,"as-background":!0},null,8,["alt","data-src"])):L("",!0)])])])):L("",!0)}}}),_e=H(de,[["__scopeId","data-v-ce0b4b50"]]);export{_e 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.