PageSourceSearch

https://www.voyagers.travel/_nuxt/CA0vEcWK.js

js voyagers.travel collected 2026-09-24 19:58:38 UTC 6,256 bytes, 6 lines download raw bytes

1import{d as S,a as H,w as N,b as A,c as p,e as b,h as s,g as o,j as t,F as B,r as V,v as Q,f as I,o as u,t as j,O as q}from"./BagQXiMl.js";import{S as E}from"./ARYWHIgN.js";import{p as z,c as C,i as F,b as O}from"./Cpa216oP.js";import{B as J}from"./BjTIFFh5.js";import{C as W}from"./COwdPkaL.js";import{_ as G}from"./CBkX4tGC.js";import{B as K}from"./Cjat0pXG.js";import{T as U}from"./B6tPeY20.js";import{C as X}from"./CiOBtqea.js";import{u as Z}from"./ipyyuKZl.js";import{_ as Y}from"./DYPFTMd8.js";import{u as tt}from"./CmcRD0I8.js";import"./B5L10ovg.js";import"./D8ZMcQSb.js";import"./CQGw__AY.js";import"./BRxWFBCE.js";import"./T0NCUph9.js";import"./Dlydt2kM.js";import"./Dv_2D0-N.js";import"./C-E7h4MG.js";import"./Bdzhf_vw.js";import"./Cwly6uki.js";import"./C1uNpmWj.js";import"./DO6jexN5.js";import"./DFp5nHrg.js";import"./Do1PdYC1.js";import"./CvAKNS90.js";import"./B9MoD-DD.js";import"./DwNXngVC.js";import"./BQjtp5qc.js";import"./BzesHVnN.js";import"./DFcVcWVA.js";import"./D28bVcnM.js";import"./BjURZpGH.js";import"./BDjSXROA.js";import"./DH7XwVEQ.js";const et={key:0},at={class:"container"},st=["innerHTML"],it={class:"container"},ot={class:"tw-grid tw-grid-cols-1 md:tw-grid-cols-4 tw-gap-2"},rt={class:"bg-content"},nt=["innerHTML"],ct={class:"bg-content"},lt={class:"container"},mt={class:"container"},pt=["innerHTML"],ut={key:0,class:"container tw-mt-8 md:tw-mt-0"},dt=["href"],gt={class:"tw-absolute tw-w-full tw-min-h-[35vh] md:tw-min-h-[40vh] tw-flex tw-justify-center tw-items-end tw-px-4 tw-py-8 tw-text-center tw-bg-overlay tw-rounded-lg"},wt={class:"tw-text-white"},te=S({__name:"index",async setup(ht){let c,w;const{addAmazonDestination:T}=H(),h=Z(),{data:D,status:k}=([c,w]=N(async()=>tt(async()=>{const{itineraries:n,page:e,posts:d,pages:g,destinations:i}=await I({query:`{
2            page:${z("costa-rica","Costa Rica")}
3            pages: ${C({field:"destination",value:"Costa Rica",filters:["tags","array-contains","Costa Rica Information"]},"costa-rica-information","tags")}
4            itineraries:${F({destination:"costa-rica"},"shortDescription price cruise{name id url} tags")}
5            destinations:${C({field:"category",value:"Destinations",filters:["category","==","Destinations"]},"","title urlSearch")}
6            posts:${O({pagination:1,tag:"Costa Rica",temporaryNews:!1},"mainImage{url} seo{metaTitle metaDescription}")}}`}),L=T(i),_=[{title:"Costa Rica",url:"",active:!0}],l=[],v="https://www.voyagers.travel";l.push({type:"breadcrumb",data:(_||[]).map((a,m)=>({"@type":"ListItem",position:m+1,name:a?.title||"",item:a?.url===""?v:`${v}/${(a?.url||"").trim()}`}))}),l.push({type:"destination",data:{name:"Costa Rica Travel Guide",description:e.seo.metaDescription||e.seo.metaTitle,url:"https://www.voyagers.travel/costa-rica",image:e.image[0]?.url,touristType:["Adventure Tourism","Ecotourism","Nature Tourism"]}});let P=n.map(a=>{let m="Land Tour",y=`tours/${a.url}`;return a.tags&&a.tags.includes("Cruise Tour")&&(m="Cruise Tour",y=`cruises/${a?.cruise?.[0]?.url}/${a.url}`),{...a,type:m,url:y}});return n&&n.length>0&&l.push({type:"itemList",data:{name:"Costa Rica Tours & Vacation Packages",description:"Explore our selection of Costa Rica tours and vacation packages",url:"https://www.voyagers.travel/costa-rica/tours",items:n.map(a=>({name:a.title||"",description:a.shortDescription||"",url:`https://www.voyagers.travel/costa-rica/tours/${a.id}`,price:a.price,priceCurrency:"USD"}))}}),h.setMetaData({metaTitle:e.seo.metaTitle,metaDescription:e.seo.metaDescription||e.seo.metaTitle,image:e.image[0]?.url||"",schemas:l}),{page:e,itineraries:n,posts:d.slice(0,4),breadcrumbPages:_,pages:g,destinations:L,itinerariesData:P}},"$vu5qhfNZb4")),c=await c,w(),c),{page:r,itinerariesData:x,itineraries:ft,posts:R,breadcrumbPages:M,pages:$,destinations:f}=D.value;return A({...h.metaData}),(n,e)=>{const d=q,g=E;return s(k)==="success"&&s(r)?(u(),p("div",et,[o(Y,{src:s(r)?.image?.[0]?.url??"",alt:"Costa Rica vacations"},null,8,["src"]),o(J,{pages:s(M)},null,8,["pages"]),t("section",null,[t("div",at,[t("div",{class:"content",innerHTML:s(r)?.contents?.[0]?.content??""},null,8,st)]),t("div",it,[t("div",ot,[(u(!0),p(B,null,V(s(x).slice(0,8),i=>(u(),p("div",{key:i.url,class:"!tw-flex"},[o(U,{tour:i,url:"/costa-rica/"},null,8,["tour"])]))),128))]),e[0]||(e[0]=t("div",{class:"tw-text-center tw-my-5"},[t("a",{class:"btn btn-dark",href:"/costa-rica/tours"}," All Costa Rica tours ")],-1))])]),t("div",rt,[t("div",{class:"container content",innerHTML:s(r)?.contents?.[1]?.content??""},null,8,nt)]),o(W,{pages:s($),url:"/costa-rica/",columns:"4"},null,8,["pages"]),t("div",ct,[t("div",lt,[e[1]||(e[1]=t("div",{class:"tw-text-center tw-my-4"},[t("h2",null,"Latest News in Costa Rica")],-1)),o(X,{posts:s(R),path:"blog"},null,8,["posts"]),e[2]||(e[2]=t("div",{class:"tw-text-center tw-my-4"},[t("a",{class:"btn btn-dark",href:"/blog"}," Check out more news ")],-1))])]),o(G,{image:"https://firebasestorage.googleapis.com/v0/b/travel-web-app-1.appspot.com/o/flamelink%2Fmedia%2FManuel%20antonio%20beach%20costa%20rica%20-%20Canva%20-%20Jake%20Marsee.jpg?alt=media&token=afe6d962-9e4f-4a2c-a1b2-1bfdf563fe84",title:"Costa Rica Video",video:"https://www.youtube.com/embed/LXb3EKWsInQ?si=y6WzteMS1J1QW6nH"}),t("section",mt,[t("div",{class:"content",innerHTML:s(r)?.contents?.[2]?.content??""},null,8,pt)]),s(f)?(u(),p("section",ut,[e[3]||(e[3]=t("div",{class:"tw-text-center tw-my-6"},[t("h2",null,"Related Destinations")],-1)),o(g,{items:s(f).filter(i=>i.title!=="Costa Rica"),navigation:"arrows","slides-per-view":{desktop:4,mobile:1}},{default:Q(({data:{item:i}})=>[t("a",{href:`${i.urlSearch}`,class:"tw-relative tw-block tw-w-full"},[t("div",gt,[t("h3",wt,j(i.title),1)]),o(d,{src:i?.image?.[0]?.url??"",alt:i?.title||"",quality:90,class:"tw-w-full tw-h-[35vh] md:tw-h-[40vh] tw-object-cover tw-rounded-lg"},null,8,["src","alt"])],8,dt)]),_:1},8,["items"])])):b("",!0),o(K,{image:s(r)?.image?.[0]?.url??"",destination:"Costa Rica","local-places":["San Jose","Osa Peninsula","Arenal Volcano","Monteverde","Central Valley","Tortuguero National Park","Manuel Antonio National Park","Potrero Beach","Rio Perdido ","Caribbean Coast","Puerto Viejo de Sarapiqui"]},null,8,["image"])])):b("",!0)}}});
6export{te 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.