PageSourceSearch

https://polimi-dastu.netlify.app/_nuxt/O3gcBpRp.js

js polimi-dastu.netlify.app collected 2026-10-03 11:17:24 UTC 3,622 bytes, 36 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./D5V0RSmM.js","./DV56fqI2.js","./entry.Cbrtx0F1.css"])))=>i.map(i=>d[i]);
2import{u as H,i as G,j as J,k as K,l as M,m as g,n as U,c as W,a as l,d as e,w as X,p as Y,o as z,e as Z,f as tt,g as et,h as nt}from"./DV56fqI2.js";import{_ as at}from"./B1zkDX-D.js";import{_ as ot}from"./DEKGOP4v.js";import it from"./BOuo-7ht.js";import st from"./cO-cHz7B.js";import{g as lt}from"./il0ZXZQq.js";import{g as rt}from"./DD0Ei5De.js";import{a as ct,b as ut}from"./CayMsIww.js";import"./nNHJx245.js";import"./B_23bGgZ.js";import"./B1oaGizi.js";import"./B2dkN8k0.js";import"./BmrbQbK4.js";import"./YgyR8Vmz.js";import"./DvBiGjZJ.js";const mt=et(()=>nt(()=>import("./D5V0RSmM.js"),__vite__mapDeps([0,1,2]),import.meta.url).then(r=>r.default||r)),gt={role:"main"},Bt={__name:"[slug]",async setup(r){let s,p;const{locale:_}=H(),c=G(),F=c.query.preview==="true",{$urlFor:d}=J(),f=K(),h=`{
3  communicationType->{
4    "title": title[$lang],
5    "slug": slug[$lang].current
6  },
7  slug,
8  "heading": heading[$lang],
9  "title": title[$lang],
10  "subtitle": subtitle[$lang],
11  "content": content{
12    ${lt()}
13  },
14  image{
15   asset->{
16    url,
17    "alt": altTexts[$lang],
18   }
19  },
20  seo{
21    "title": title[$lang],
22    "description": description[$lang],
23    image{
24      asset->{
25        url,
26        "alt": altTexts[$lang],
27      }
28    },
29  },
30  link,
31  attachment{
32    asset->{
33      url
34    }
35  }
36}`,L=rt`${F?ct(h):ut(h)}`,{data:t}=([s,p]=M(()=>Y(L,{docType:"communication",slug:c.params.slug,lang:_.value},{getCachedData:(n,a)=>{var o,i;return((o=a.payload.data)==null?void 0:o[n])??((i=a.static.data)==null?void 0:i[n])}})),s=await s,p(),s);t!=null&&t.value&&(c.meta.nuxtI18n={en:{slug:t.value.slug.en.current},it:{slug:t.value.slug.it.current}});const u=g(()=>{var n,a,o;return((a=(n=t.value)==null?void 0:n.seo)==null?void 0:a.title)||((o=t.value)==null?void 0:o.title)||f.name}),m=g(()=>{var n,a;return((a=(n=t.value)==null?void 0:n.seo)==null?void 0:a.description)||f.description}),y=g(()=>{var n,a,o,i;return(i=(o=(a=(n=t.value)==null?void 0:n.seo)==null?void 0:a.image)==null?void 0:o.asset)!=null&&i.url?d(t.value.seo.image.asset.url).width(1200).url():void 0});return U({title:u,meta:[{name:"description",content:m},{property:"og:title",content:u},{property:"og:description",content:m},{property:"og:image",content:y},{name:"twitter:title",content:u},{name:"twitter:description",content:m},{name:"twitter:image",content:y}]}),(n,a)=>{var $,w,v,C,b;const o=at,i=ot,O=mt,R=it,j=st;return z(),W("main",gt,[l(o,{links:[{href:"/all-news",hrefCta:"News"},{href:`/all-news/${n.$t("pages.category")}/${(w=($=e(t))==null?void 0:$.communicationType)==null?void 0:w.slug}`,hrefCta:(C=(v=e(t))==null?void 0:v.communicationType)==null?void 0:C.title},{hrefCta:(b=e(t))==null?void 0:b.title}]},null,8,["links"]),l(j,null,{default:X(()=>{var k,T,x,A,B,I,N,D,P,Q,S,q,E,V;return[l(i,{heading:(k=e(t))==null?void 0:k.heading,title:(T=e(t))==null?void 0:T.title,subtitle:(x=e(t))==null?void 0:x.subtitle,link:(A=e(t))==null?void 0:A.link,download:(N=(I=(B=e(t))==null?void 0:B.attachment)==null?void 0:I.asset)==null?void 0:N.url},null,8,["heading","title","subtitle","link","download"]),(D=e(t))!=null&&D.image?(z(),Z(O,{key:0,image:((P=e(t))==null?void 0:P.image)&&e(d)(e(t).image).width(2e3).url(),imageAlt:(q=(S=(Q=e(t))==null?void 0:Q.image)==null?void 0:S.asset)==null?void 0:q.alt},null,8,["image","imageAlt"])):tt("",!0),l(R,{subtitle:(E=e(t))==null?void 0:E.subtitle,content:(V=e(t))==null?void 0:V.content[e(_)]},null,8,["subtitle","content"])]}),_:1})])}}};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.