1import{_ as d,d as m,h as l,a as g,u as i}from"./lTr7RkzU.js";import{g as u}from"./1T8V9OZv.js";import{u as y}from"./Bak2IoqS.js";import{U as v,a9 as x,aa as c,m as $,V as k}from"./BfJgI-1u.js";import"./BJcvxiDA.js";import"./Dp4LzAFS.js";const h={__name:"index",async setup(f,{expose:r}){r();let t,a;const o=m(),{data:e,error:s}=([t,a]=c(()=>i(`/api/destination?slug=${o.params.regionSlug}`,{key:`destination-${o.params.regionSlug}`},"$3koJn6aUGO")),t=await t,a(),t);if(s.value||!e.value)throw l({statusCode:404,statusMessage:"Page Not Found",fatal:!0});const{data:p}=([t,a]=c(()=>i(`/api/destination-offers?destId=${e.value.id}`,{key:`destination-offers-${e.value.id}`},"$Darpyo8MZ6")),t=await t,a(),t),_=$(()=>u(e.value));y({title:e.value?.seo?.offers?.title||`Offers in ${e.value?.meta?.title||""}`,description:e.value?.meta?.description,image:e.value?.meta?.image});const n={route:o,country:e,countryError:s,offers:p,pages:_,get getDestinationPages(){return u}};return Object.defineProperty(n,"__isScriptSetup",{enumerable:!1,value:!0}),n}};function P(f,r,t,a,o,e){const s=g;return a.country?(k(),v(s,{key:0,name:"destination-offers",dest:a.country,offers:a.offers,pages:a.pages},null,8,["dest","offers","pages"])):x("",!0)}const O=d(h,[["render",P],["__file","index.vue"]]);export{O 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.