1import{_ as re}from"./BIIGS2fq.js";import{d as ne,C as le,R as ie,D as ue,U as ce,Q as F,z as V,w as A,r as de,x as ve,E as me,c as v,i as B,g as pe,e as o,p as O,t as W,f as m,j as S,q as fe,k as t,o as i,W as he,X as k,Y as we,F as ge,V as q,Z as _e,B as be,l as ke}from"./BKRH0lRf.js";import{u as ye}from"./6xnZyKGj.js";import{u as Pe}from"./D2nVAaMs.js";import{u as Ie}from"./1aJRqN8n.js";import{u as Ee}from"./YYxXdCAa.js";import{a as Ne}from"./tO1Adnsy.js";import{F as Te}from"./Pwlg3rgp.js";import{I as xe}from"./DIY0YgF4.js";import{I as De}from"./CCx-iJDk.js";import{F as Me}from"./BUXfwQpm.js";import"./Cj-Q_sCq.js";import"./D2461aZo.js";import"./DdMIt94q.js";import"./DV0ZOggt.js";import"./Bvwp1HFE.js";import"./C7FTi50u.js";import"./6Yg9at3B.js";import"./DJ_hF4iI.js";import"./BIMgC5f3.js";import"./XBLi1YJV.js";import"./DPqY4iSI.js";import"./rMsMdmSW.js";import"./BBTesfEn.js";const Ce={class:"news-details"},Fe={key:1,class:"news-details__loading"},Ae={class:"news-details__content"},Be={href:"https://www.facebook.com",target:"_blank",rel:"noopener noreferrer",class:"hover-effect"},Se={href:"https://www.linkedin.com/",target:"_blank",rel:"noopener noreferrer",class:"hover-effect"},Le={href:"https://www.twitter.com/",target:"_blank",rel:"noopener noreferrer",class:"hover-effect"},Ge=["href"],Ue={class:"news-details__content-text"},$e={key:0,class:"news-details__related-news"},y="Carregando dados...",P="NotÃcia",je="NotÃcia - FAPEMIG",I="Leia a NotÃcia completa da FAPEMIG. agência de fomento à pesquisa de Minas Gerais.",ze=ne({__name:"[slug]",async setup(He){let p,L;const E=le(),{public:{apiBase:X}}=ie(),N=t(()=>E.params.slug),J=t(()=>/^\d+$/.test(N.value)),Q=t(()=>N.value),{setPageData:f}=ue(),{title:h}=ye(),{isElectionMode:T}=Pe(),{data:u,pending:l,error:w}=([p,L]=ce(()=>Ee(Q)),p=await p,L(),p);function Y(e){return!e||typeof e!="object"?null:"statusCode"in e&&typeof e.statusCode=="number"?e.statusCode:null}const x=t(()=>{const e=u.value?.newsDetails?.status;return!!e&&e!=="publish"}),s=t(()=>T.value&&x.value),G=t(()=>x.value&&!T.value);F(()=>{if(!w.value)return;const e=Y(w.value)??500;throw q({statusCode:e,statusMessage:e===404?"NotÃcia não encontrada":"Erro ao carregar notÃcia",fatal:!0})}),F(()=>{if(!l.value&&x.value&&!T.value)throw q({statusCode:404,statusMessage:"NotÃcia não encontrada",fatal:!0})}),F(()=>{if(J.value&&u.value?.newsDetails?.slug&&!l.value){const e=u.value.newsDetails.slug,d=E.path.replace(`/${N.value}`,`/${e}`);_e(d,{replace:!0})}});const n=t(()=>u.value?.newsDetails??null),g=t(()=>u.value?.relatedNews??null),a=t(()=>n.value?Ne(n.value):null),U=new Set;async function Z(e){try{return await $fetch(`/wp-json/fapemig-menu/noticias/${e}/visualizar`,{baseURL:X,method:"POST"})}catch{}}V(()=>{A(()=>n.value?.id,async e=>{!e||G.value||s.value||U.has(e)||(U.add(e),await Z(e))},{immediate:!0})});const $=t(()=>{if(!a.value)throw new Error("NotÃcia ainda não carregada");return a.value}),K=t(()=>!!w.value),D=t(()=>a.value?.excerpt?c(a.value.excerpt):I);A([n,l,w],()=>{if(l.value){f({title:y,description:"",acceptsTitleDescription:!1,headerImage:"",news:null}),h.value=y;return}if(s.value){f({title:"PerÃodo Eleitoral",description:"",acceptsTitleDescription:!1,headerImage:"",news:null}),h.value="PerÃodo Eleitoral";return}a.value?f({title:c(a.value.title)||P,description:D.value,acceptsTitleDescription:!1,headerImage:a.value.cover_img||"",news:a.value}):f({title:P,description:I,acceptsTitleDescription:!1,headerImage:"",news:null}),a.value?.title?h.value=c(a.value.title):l.value||(h.value=P)},{immediate:!0}),window.scrollTo(0,0);const{canonicalUrl:_}=Ie(),j=de(_.value),ee=t(()=>`Confira esta notÃcia da FAPEMIG: 2 3${be(a.value?.title)||P} 4${j.value}`),te=t(()=>`https://api.whatsapp.com/send?text=${encodeURIComponent(ee.value)}`);V(()=>{A(()=>E.fullPath,e=>{j.value=new URL(e,window.location.origin).href},{immediate:!0})});const M=t(()=>s.value?"FAPEMIG":a.value?.acf?.autor_da_publicacao||"FAPEMIG"),C=t(()=>{if(s.value)return"PerÃodo Eleitoral | FAPEMIG";const e=a.value?.title;return e?`${c(e)} | FAPEMIG`:l.value?y:K.value?je:y}),b=t(()=>s.value?"":a.value?.excerpt?D.value:l.value?I:D.value),z=t(()=>s.value?"/images/base-layout-background.jpg":a.value?.cover_img||"/images/base-layout-background.jpg"),ae=t(()=>s.value?"":a.value?.date||""),oe=t(()=>s.value?"":a.value?.modified||""),se=t(()=>s.value?"NotÃcias":a.value?.category_names?.[0]||"NotÃcias");ve({title:()=>C.value,description:()=>b.value,author:()=>M.value,robots:()=>s.value?"noindex, nofollow":"index, follow",ogTitle:()=>C.value,ogDescription:()=>b.value,ogUrl:()=>_.value,ogImage:()=>z.value,twitterTitle:()=>C.value,twitterDescription:()=>b.value,twitterImage:()=>z.value,articlePublishedTime:()=>ae.value,articleModifiedTime:()=>oe.value,articleAuthor:()=>[M.value],articleSection:()=>se.value});const H=t(()=>{if(s.value||!a.value)return null;const e=a.value,r=c(e.title),d=b.value||I;return{"@context":"https://schema.org","@type":"NewsArticle",headline:r,description:d,datePublished:e.date||void 0,dateModified:e.modified||void 0,author:{"@type":"Organization",name:M.value},mainEntityOfPage:{"@type":"WebPage","@id":_.value},image:e.cover_img?[e.cover_img]:void 0}});me(()=>({link:[{rel:"canonical",href:_.value}],script:H.value?[{key:"news-structured-data",type:"application/ld+json",innerHTML:JSON.stringify(H.value)}]:[]}));function c(e){{const r=document.createElement("textarea");return r.innerHTML=e,r.value}}return(e,r)=>{const d=re;return i(),v("main",Ce,[s.value?(i(),B(d,{key:0})):pe(l)?(i(),v("div",Fe,[...r[0]||(r[0]=[o("span",{class:"dark:text-dark-neutral-white"},"Carregando dados...",-1)])])):n.value&&!G.value?(i(),v(O,{key:2},[o("section",Ae,[o("div",null,[o("header",null,[o("article",null,[o("p",null," Leitura: "+W($.value.acf?.tempo_de_leitura||0)+" min · Por "+W($.value.acf?.autor_da_publicacao||"Admin"),1)]),o("nav",null,[o("a",Be,[m(k,{"icon-src":he,color:"primary"})]),o("a",Se,[m(k,{"icon-src":xe,color:"primary"})]),o("a",Le,[m(k,{"icon-src":we,color:"primary"})]),o("a",{href:te.value,target:"_blank",rel:"noopener noreferrer",class:"hover-effect"},[m(k,{"icon-src":De,color:"primary"})],8,Ge)])]),o("div",Ue,[n.value.content.rendered?(i(),B(Me,{key:0,content:n.value.content.rendered,"attachment-blocks":n.value.blocos_anexos,"card-blocks":n.value.blocos_card,class:"space-y-md"},null,8,["content","attachment-blocks","card-blocks"])):S("",!0)])])]),g.value&&g.value.posts&&g.value.posts.length>0?(i(),v("section",$e,[o("header",null,[r[1]||(r[1]=o("h2",null,"Mais NotÃcias",-1)),m(ge,{label:"Todas as NotÃcias",href:"/difusao-do-conhecimento/imprensa/noticias-e-eventos",outlined:""})]),o("ul",null,[(i(!0),v(O,null,fe(g.value.posts,R=>(i(),B(Te,{key:R.id,"news-item":R,class:"max-sm:max-w-[267px]"},null,8,["news-item"]))),128))])])):S("",!0)],64)):S("",!0)])}}}),mt=ke(ze,[["__scopeId","data-v-84df9850"]]);export{mt 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.