1import{_ as q}from"./Select.33300164.js";import{_ as E}from"./SortingSelect.21dbb190.js";import{_ as G,a as j}from"./Card.acce542b.js";import{_ as F}from"./Map.67acb540.js";import{g as R,q as O,D as r,s as C,X as W,h as c,v as X,o as a,c as u,b as n,a as Y,t as B,i as t,x as p,w as J,T as K,F as S,e as T,d as Q,f as Z,C as tt}from"./entry.efd9b9a2.js";import{f as et}from"./useItineraries.984ddab5.js";import"./useApi.0a2f64d0.js";const it={class:"lg:flex-row px-4"},ot={class:"w-full flex flex-col gap-4 lg:flex-row h-full lg:items-stretch"},nt={class:"w-full lg:w-2/3 flex-1 lg:px-20 h-full"},st={class:"flex flex-col gap-4"},at={class:"text-xl"},lt={class:"text-zinc-500"},rt=n("span",null,".",-1),ct={class:"flex flex-col md:flex-row gap-4 md:gap-0 md:justify-between items-center"},ut={class:"flex flex-col md:flex-row gap-4 md:gap-8 w-full md:w-min"},pt={key:0,class:"grid md:grid-cols-2 lg:grid-cols-3 gap-10"},mt={key:1,class:"grid md:grid-cols-2 lg:grid-cols-3 gap-10"},gt={key:2,class:"text-center col-span-full text-zinc-500 text-3xl mt-20"},dt={class:"w-full lg:w-1/3 h-[70vh] sticky mt-10 top-10"},bt={__name:"index",setup(ft){const{locale:m,locales:A,t:g}=R(),L=tt(),D=O(),e=r([]),d=r(!1),_=r([{slug:"title",title:{it:"Titolo",en:"Title"}},{slug:"-created_at",title:{it:"Ultimo pubblicato",en:"Latest"}},{slug:"length",title:{it:"Lunghezza",en:"Length"}}]),N=r([{slug:null,title:{it:"Categoria",en:"Category"}}]),v=r([{slug:null,title:{it:"Ovunque",en:"Everywhere"}},{slug:"2km",title:{it:"2 km",en:"2 km"}},{slug:"5km",title:{it:"5 km",en:"5 km"}},{slug:"10km",title:{it:"10 km",en:"10 km"}}]),y=r([{slug:"itinerary,activity",title:{it:"Tutto",en:"Everything"}},{slug:"activity",title:{it:"Solo attività ",en:"Activities only"}},{slug:"itinerary",title:{it:"Solo itinerari",en:"Itineraries only"}}]),o=C({sort:_.value[0],category:N.value[0],footage:v.value[0],type:y.value[0]}),h=async()=>{d.value=!0,e.value=await et(m.value,o),d.value=!1};W(()=>o,async()=>h(),{deep:!0}),h();const i=C({title:c(()=>g("meta.itineraries.title")),name:c(()=>g("app.name")),url:c(()=>L.public.baseUrl+D.fullPath),description:c(()=>g("meta.itineraries.description")),iso:c(()=>A.value.find(w=>w.code===m.value).iso),imagePath:"https://images.unsplash.com/photo-1615930777815-cf327bfe9986?ixlib=rb-4.0.3&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=2920&q=80"}),U=c(()=>o.type.slug==="activity"?"Attività ":(e==null?void 0:e.value.length)===0||(e==null?void 0:e.value.length)>1?o.type.slug==="itinerary"?"Itinerari":"Itinerari, Attività ":o.type.slug==="itinerary"?"Itinerario":"Itinerario o Attività ");return X({title:i.title,htmlAttrs:{lang:m},meta:[{property:"og:image",content:i.imagePath},{property:"og:image:width",content:"600"},{property:"og:image:height",content:"314"},{property:"og:type",content:"website"},{property:"og:url",content:i.url},{property:"og:title",content:`${i.title} - ${i.name}`},{property:"og:description",content:i.description},{property:"og:locale",content:i.iso},{name:"twitter:card",content:"summary_large_image"},{name:"twitter:site",content:"@lagodifiastra"},{name:"twitter:creator",content:"@lagodifiastra"},{name:"twitter:title",content:`${i.title} - ${i.name}`},{name:"twitter:description",content:i.description},{name:"twitter:image",content:i.imagePath},{name:"description",content:i.description}]}),(w,l)=>{var k,b,I;const x=q,V=E,z=G,H=j,M=F;return a(),u("div",it,[n("div",ot,[n("div",nt,[n("div",st,[n("p",at,[Y(B(`${(k=t(e))==null?void 0:k.length} ${t(U)}`)+" ",1),n("span",lt,B((b=t(e))!=null&&b.length&&((I=t(e))==null?void 0:I.length)===1?"disponibile":"disponibili"),1),rt]),n("div",ct,[n("div",ut,[p(x,{value:t(o).footage,"onUpdate:value":l[0]||(l[0]=s=>t(o).footage=s),options:t(v),class:"w-full md:w-40"},null,8,["value","options"]),p(x,{value:t(o).type,"onUpdate:value":l[1]||(l[1]=s=>t(o).type=s),options:t(y),class:"w-full md:w-40"},null,8,["value","options"])]),p(V,{value:t(o).sort,"onUpdate:value":l[2]||(l[2]=s=>t(o).sort=s),options:t(_),class:"w-full md:w-60"},null,8,["value","options"])]),p(K,{name:"fade",mode:"out-in"},{default:J(()=>{var s,$;return[t(d)?(a(),u("div",pt,[(a(),u(S,null,T(6,(f,P)=>p(z,{key:P})),64))])):(s=t(e))!=null&&s.length?(a(),u("div",mt,[(a(!0),u(S,null,T(t(e),f=>(a(),Q(H,{key:f.id,data:f},null,8,["data"]))),128))])):($=t(e))!=null&&$.length?Z("",!0):(a(),u("p",gt,"Nessun itinerario disponibile"))]}),_:1})])]),n("div",dt,[p(M,{center:[13.16664,43.047269],marker:t(e),destination:"itineraries"},null,8,["center","marker"])])])])}}};export{bt 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.