1import{d as V,u as j,a as B,m as F,r as y,w as k,c as D,O as M,q as N,b as l,o as r,e as i,g as e,f as L,t as x,G as C,h as v,F as z,y as A,X as O,i as f,j as U,R as Q,k as E}from"./C2s5hxCK.js";import{_ as G}from"./CD2oBdSv.js";import{C as H}from"./DfmL0lxp.js";import{u as J}from"./D2N-wQSr.js";const W={key:0},X={class:"container"},Y={class:"row"},K={class:"col px-lg-4"},Z={class:"row"},ee={class:"col-lg-8 px-lg-4 py-lg-2"},se={class:"container"},te={class:"row row-column-border row-column-menu-left my-3 my-5"},oe={class:"col-12 col-lg-9"},ae={key:0,class:"noauth"},le=["href"],ne=["href"],re={key:1,class:"noauth"},ie={key:2,class:"noauth"},ue={class:"textblock"},ce=["innerHTML"],de={key:1,class:"comingsoon"},pe={key:2,class:"list"},_e=["id","onClick"],me={class:"card-wrapper border border-light rounded shadow-sm pb-0"},ve={class:"card no-after rounded"},fe={class:"img-responsive-wrapper"},he={class:"img-responsive img-responsive-panoramic",style:{display:"block","padding-bottom":"0",height:"auto"}},ge={class:"card-body"},be={class:"card-title t-primary",style:{"min-height":"80px"}},we={class:"list__item__date"},ye={key:0,class:"list__item__sponsor"},ke=V({__name:"[slug]",async setup(xe){let o,c;const $=j(),w=B().locale.value,S=F(),d=y(),{data:p}=([o,c]=k(()=>f("/api/single",{params:{type:"pages",lang:w,slug:U(),previewId:J()}},"$g8CtShtQt3")),o=await o,c(),o);if(!p.value)throw D({statusCode:404,statusMessage:"Page not found"});M(p);const{data:P}=([o,c]=k(()=>f("/api/list",{params:{type:"sponsors",lang:w,limit:1e9}},"$VqQ33iljoh")),o=await o,c(),o),{data:R}=([o,c]=k(()=>f("/api/couriers",{params:{type:"categories",lang:w}},"$xIBkJwxam3")),o=await o,c(),o),{data:q}=([o,c]=k(()=>f("/api/couriers",{params:{type:"specials",lang:w,slug:$.params.slug}},"$W9O54LPUM2")),o=await o,c(),o),I=(a,s)=>{if(a.value){const t=a.value,n=URL.createObjectURL(t);window.open(n,"_blank"),URL.revokeObjectURL(n),s.classList.remove("show")}},h=y(!1),_=y(!1),m=y(!1);d.value=N().getAuthData();const T=async a=>{let s=document.getElementById(`numero__${a._id}`).querySelector(".loading");if(s.classList.add("show"),h.value=!1,_.value=!1,m.value=!1,a.is_free)if(a.external&&a.external.url)window.open(a.external.url,"_blank"),s.classList.remove("show");else{const{data:t,error:n}=await f("/api/pdf",{responseType:"blob",params:{id:a._id,token:d.value&&d.value.token?d.value.token:""}},"$pc1NvHYxzy"),g=n.value?n.value.statusCode:t.value&&t.value.statusCode&&t.value.statusCode!==200?t.value.statusCode:200;if(g!==200){switch(g){case 403:case 401:_.value=!0,m.value=!1;break;default:_.value=!1,m.value=!0;break}h.value=!1,setTimeout(()=>{document.querySelector(".noauth")&&(document.querySelector(".noauth").scrollIntoView(),s.classList.remove("show"))},150)}t&&I(t,s,a.title)}else if(d.value&&d.value.token){const{data:t,error:n,status:g}=await f("/api/pdf",{responseType:"blob",params:{id:a._id,token:d.value.token?d.value.token:""}},"$2fwqhjoFIo"),b=n.value?n.value.statusCode:t.value&&t.value.statusCode&&t.value.statusCode!==200?t.value.statusCode:200;if(b!==200){switch(b){case 403:case 401:_.value=!0,m.value=!1;break;default:_.value=!1,m.value=!0;break}h.value=!1,setTimeout(()=>{document.querySelector(".noauth")&&(document.querySelector(".noauth").scrollIntoView(),s.classList.remove("show"))},150)}t&&I(t,s,a.title)}else h.value=!0,setTimeout(()=>{document.querySelector(".noauth")&&(document.querySelector(".noauth").scrollIntoView(),s.classList.remove("show"))},150)};return(a,s)=>{var b;const t=O,n=G,g=H;return l(p)?(r(),i("div",W,[e("div",X,[e("div",Y,[e("div",K,[L(t)])]),e("div",Z,[e("div",ee,[e("h1",null,x(l(p).title),1)])])]),e("div",se,[e("div",te,[e("div",oe,[l(h)?(r(),i("span",ae,[s[0]||(s[0]=e("strong",null,"Questo contenuto è riservato agli utenti.",-1)),s[1]||(s[1]=e("br",null,null,-1)),s[2]||(s[2]=e("br",null,null,-1)),s[3]||(s[3]=C(" Sei già un utente? ")),e("a",{href:l(S)({name:"sign-in"})},"Accedi",8,le),s[4]||(s[4]=e("br",null,null,-1)),s[5]||(s[5]=C(" Non sei ancora registrato? ")),e("a",{href:l(S)({name:"sign-up"})},"Registrati",8,ne)])):v("",!0),l(_)?(r(),i("span",re,s[6]||(s[6]=[e("strong",null,"Questo contenuto è visibile solo per gli abbonati.",-1),e("br",null,null,-1),e("br",null,null,-1),C(" Scegli il tuo abbonamento. "),e("a",{href:"/shop/corriere-vinicolo"},"Acquista",-1),e("br",null,null,-1)]))):v("",!0),l(m)?(r(),i("span",ie,s[7]||(s[7]=[e("strong",null,"C'è stato un problema con la generazione del pdf.",-1),e("br",null,null,-1),e("br",null,null,-1),C(" Per favore, riprova più tardi. ")]))):v("",!0),e("div",ue,[l(p).introduzione&&l(p).introduzione.sommario?(r(),i("span",{key:0,class:"textblock__intro",innerHTML:l(p).introduzione.sommario},null,8,ce)):v("",!0),((b=l(q))==null?void 0:b.length)==0?(r(),i("span",de,"Presto disponibili per il download")):(r(),i("div",pe,[(r(!0),i(z,null,A(l(q),u=>(r(),i("span",{key:u._id,class:"list__item",id:`numero__${u._id}`,onClick:Ce=>T(u)},[s[8]||(s[8]=e("span",{class:"loading"},[e("svg",{class:"spinner",width:"30px",height:"30px",viewBox:"0 0 66 66",xmlns:"http://www.w3.org/2000/svg"},[e("circle",{class:"path",fill:"none","stroke-width":"6","stroke-linecap":"round",cx:"33",cy:"33",r:"30"})]),e("small",null,"Stiamo recuperando il pdf")],-1)),e("span",me,[e("span",ve,[e("span",fe,[e("span",he,[L(n,{data:u.featured_image,style:{position:"relative",display:"block",width:"100%",height:"100%","object-fit":"cover","object-position":"center top"}}
1,null,8,["data"])])]),e("span",ge,[e("h6",be,x(u.title),1),e("small",we,"pubblicato il "+x(("useFormatDate"in a?a.useFormatDate:l(Q))(u.publication_date,"L")),1),u.external&&u.external.gifter?(r(),i("small",ye,"Offerto da "+x(u.external.gifter),1)):v("",!0)])])])],8,_e))),128))]))])]),L(g,{specials:l(R),sponsors:l(P).data,isRoot:!1},null,8,["specials","sponsors"])])])])):v("",!0)}}}),$e=E(ke,[["__scopeId","data-v-8e03ffa0"]]);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.