1import{I as T,_ as V}from"./C3f6RiCI.js";import{f as R,m as x,s as z,C as y,o as i,A as C,w as F,j as u,c as a,z as B,a as t,t as c,F as S,d as w,_ as D,x as A,u as L,b as I,y as N,l as P}from"./B3oA7G0A.js";import{u as E}from"./C5iCLyPF.js";import{_ as j}from"./CFtc3MAr.js";const M={class:"card"},U={class:"row g-0"},H={class:"col-12"},O={class:"card-body"},q={class:"card-title"},G={class:"result-bandi"},J={class:"card"},K={class:"card-header"},Q={key:0,class:"card-title"},W={key:1,class:"card-title"},X={class:"card-block card-element-bando"},Y={class:"card-title"},Z={class:"card-text"},tt=["href"],et={key:1,class:"card"},st={class:"card-body"},ot={class:"card-text text-danger"},it=R({__name:"ItalyMap",props:["istituzioni","borse"],setup(k){x();const{istituzioni:r,borse:_}=k,f=r.universita,h=r.afam;let p=z(!1);const d=z([]),v=_.data,$=o=>{const e=f.filter(s=>s.codeReg==o.code_reg),n=h.filter(s=>s&&s.codeReg==o.code_reg);d.value=[],e.forEach(s=>{d.value.push(s)}),n.forEach(s=>{d.value.push(s)})},m=o=>{p.value=!0,$(o)},g=y(()=>d.value.filter(o=>v.value.data.some(e=>e.idStrutture===o.idStrutture&&e.tipoBando.id!=5)).map(o=>{const e=v.value.data.filter(n=>n.idStrutture===o.idStrutture);return{...o,borse:e}}));return(o,e)=>(i(),C(T,{"regione-selected":u(p),"trova-destinazione-step-string":o.$t("borseStudio.atenei.trovaDestinazioneStepString"),"consulta-voce-step3-string":o.$t("borseStudio.atenei.consultaVoceStep3String"),onRegioniClick:m},{"result-region-selected":F(()=>[u(g).length>0?(i(!0),a(S,{key:0},B(u(g),n=>(i(),a("div",M,[t("div",U,[t("div",H,[t("div",O,[t("h2",q,"Istituto: "+c(n.nome),1),t("div",G,[(i(!0),a(S,null,B(n.borse,s=>(i(),a("div",J,[t("div",K,[o.$i18n.locale==="it"?(i(),a("h3",Q,[e[0]||(e[0]=t("span",{class:"tipo-bando-text"},"Tipo bando: ",-1)),w(c(s.tipoBando.descrizione),1)])):(i(),a("h3",W,[e[1]||(e[1]=t("span",{class:"tipo-bando-text"},"Announcement type: ",-1)),w(c(s.tipoBando.descrizioneEn),1)]))]),t("div",X,[t("h4",Y,c(s.titolo),1),t("p",Z,c(s.descrizione),1),t("a",{href:s.link,class:"btn-default",target:"_blank"},"Vai alla pagina",8,tt)])]))),256))])])])])]))),256)):(i(),a("div",et,[t("div",st,[t("div",ot,c(o.$t("borseStudio.atenei.noResultAfterChooseRegion")),1)])]))]),_:1},8,["regione-selected","trova-destinazione-step-string","consulta-voce-step3-string"]))}}),nt=D(it,[["__scopeId","data-v-b1a0080a"]]),at={class:"card mt-2"},rt={class:"row g-0"},ct={class:"col-12"},dt={class:"card-body"},lt={class:"card-title"},ut={class:"result-bandi"},_t={class:"card mt-1"},ht={class:"card-header"},pt={key:0,class:"text-muted"},vt={key:1,class:"text-muted"},mt={class:"card-block card-element-bando"},gt={class:"card-title"},ft={class:"card-text"},bt=["href"],$t={class:"card-footer text-muted"},yt={class:"text-muted"},St={key:1,class:"card"},kt={class:"card-body"},zt={class:"card-text text-danger"},Bt=R({__name:"AccordionItalyRegion",props:["istituzioni","borse"],setup(k){x();const{istituzioni:r,borse:_}=k,f=r.universita,h=r.afam;let p=z(null);const d=z([]),v=_.data,$=e=>{const n=f.filter(l=>l.codeReg==e.code_reg),s=h.filter(l=>l&&l.codeReg==e.code_reg);d.value=[],n.forEach(l=>{d.value.push(l)}),s.forEach(l=>{d.value.push(l)})},m=e=>{p.value=!0,$(e)},g=y(()=>d.value.filter(e=>v.value.data.some(n=>n.idStrutture===e.idStrutture&&n.tipoBando.id!=5)).map(e=>{const n=v.value.data.filter(s=>s.idStrutture===e.idStrutture);return{...e,borse:n}})),o=e=>new Date(e).toLocaleString("it-IT",{month:"2-digit",day:"2-digit",year:"2-digit"});return(e,n)=>{const s=V;return i(),C(s,{onRegioniClick:m,"frase-accordion-body":e.$t("borseStudio.atenei.frase_risultato_click_region_accordion")},{"result-region-selected":F(()=>[u(g).length>0?(i(!0),a(S,{key:0},B(u(g),l=>(i(),a("div",at,[t("div",rt,[t("div",ct,[t("div",dt,[t("h5",lt,"Istituto: "+c(l.nome),1),t("div",ut,[(i(!0),a(S,null,B(l.borse,b=>(i(),a("div",_t,[t("div",ht,[e.$i18n.locale==="it"?(i(),a("h6",pt,c(b.tipoBando.descrizione),1)):(i(),a("h6",vt,c(b.tipoBando.descrizioneEn),1))]),t("div",mt,[t("h4",gt,c(b.titolo),1),t("p",ft,c(b.descrizione),1),t("a",{href:b.link,target:"_blank"},"link al bando",8,bt)]),t("div",$t,[t("h6",yt,"Data Pubblicazione: "+c(o(b.dataPubblicazione)),1)])]))),256))])])])])]))),256)):(i(),a("div",St,[t("div",kt,[t("div",zt,c(e.$t("borseStudio.atenei.noResultAfterChooseRegion")),1)])]))]),_:1},8,["frase-accordion-body"])}}}),Rt=["lang"],It=R({__name:"atenei",async setup(k){let r,_;const f=P(),{data:h}=([r,_]=A(()=>
1E(`${f.public.uitBackendBaseUrl}/api/usocomune/universita-afam`,"$LzHjoC40l0")),r=await r,_(),r),p=([r,_]=A(()=>E(`${f.public.uitEventiBaseUrl}/universitaly/cerca-bandi?tipo=1,2,3,4&maxResults=10000`,"$cs4O0r6ecw")),r=await r,_(),r),{locale:d,t:v}=x(),$={jp:"en"},m=y(()=>$[d.value]),g=y(()=>m.value&&m.value!==d.value?m.value:void 0);return L({title:y(()=>`Universitaly - ${v("borseStudio.atenei.title")}`)}),(o,e)=>{const n=nt,s=Bt;return i(),a(S,null,[I(j,{"src-background":"/img/borseStudio/borse-studio-head-blu.webp",title:o.$t("borseStudio.atenei.title")},null,8,["title"]),t("main",{id:"service",class:"services pt-0",lang:g.value},[u(h)?(i(),C(n,{key:0,istituzioni:u(h),borse:u(p),class:"mt-5"},null,8,["istituzioni","borse"])):N("",!0),I(s,{istituzioni:u(h),borse:u(p),class:"mt-5"},null,8,["istituzioni","borse"])],8,Rt)],64)}}});export{It 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.