import{d as t}from"./dayjs.min-COcZIx4N.js";import{r as n,c as a,a5 as g}from"./app-C6n02rKE.js";import{e as s,w as m,x as v,y as d,z as f,A as y,B as h,C as D,v as P}from"./use-listing-search-BpUZ-7xZ.js";import{t as i}from"./TheHeaderLogic-m5eeBG4l.js";n({});const u=n(!1);n(!1);const k=a(()=>t(s.value.endDate).diff(s.value.startDate,"day")),C=a({get(){return[t(s.value.startDate).format("YYYY-MM-DD"),t(s.value.endDate).format("YYYY-MM-DD")]},set(e){m(e)}}),Y=a({get(){return s.value.roomType},set(e){v(e)}}),Q=e=>{Y.value=e},p=a({get(){return s.value.rooms},set(e){d(e)}}),r=a({get(){return s.value.people},set(e){f(e)}}),b=a({get(){return s.value.groupType},set(e){y(e)}}),R=a({get(){return s.value.groupAgeRanges},set(e){h(e)}}),x=a({get(){return s.value.skipDate},set(e){D(e)}}),G=a(()=>`${t(C.value[0]).format("D MMMM YYYY")}`),O=a(()=>`${p.value} room${p.value>1?"s":""}`),S=a(()=>`${r.value} guest${r.value>1?"s":""}`),V=a(()=>`${s.value.nights} night${s.value.nights>1?"s":""}`),j=a(()=>r.value>8),E=(e,...l)=>{u.value=!0,g.post(`${e.url}${e.listingID}`,{searchOptions:P.value}).then(o=>{l.forEach(c=>c(o.data)),u.value=!1}).catch(o=>{console.error("Error fetching sorted items:",o),u.value=!1})},I=()=>r.value>8&&!R.value.length?(i(!1),!1):(i(!0),!0);export{r as a,j as b,b as c,C as d,R as e,O as f,S as g,p as h,G as i,I as j,Q as k,u as l,E as m,V as n,k as o,Y as r,x as s};
//# sourceMappingURL=comparePriceLogic-CK6ahDkG.js.map
