PageSourceSearch

https://fapemig.br/_nuxt/BSxiHlOi.js

js fapemig.br collected 2026-10-01 10:33:49 UTC 15,905 bytes, 1 lines download raw bytes

1import{n as le,z as ie,w as Y,r as A,k as I,A as ue,B as ce,d as ae,o as r,c as i,p as G,q as Z,f as L,l as oe,C as de,D as me,E as he,u as _e,g as s,e as a,G as x,H as q,t as _,j as N,J as pe,K as ge,s as W,v as J,i as O,F as fe,L as ee,M as se,N as H}from"./BKRH0lRf.js";import{u as ve}from"./BIMgC5f3.js";import{f as te}from"./DdMIt94q.js";import{F as ye}from"./Dy2MRZT6.js";import{F as re}from"./D5-JA8AL.js";import{T as ke}from"./1aSrlRjD.js";import{F as K}from"./DPqY4iSI.js";import"./BBTesfEn.js";import"./D504vef9.js";const be=[{route:"leis-federais-e-estaduais",categoryName:"lei estadual"},{route:"leis-federais-e-estaduais",categoryName:"lei federal"},{route:"decretos-federais-e-estaduais",categoryName:"decreto federal"},{route:"decretos-federais-e-estaduais",categoryName:"decreto estadual"},{route:"legislacao-federal-e-estadual",categoryName:"legislação covid-19 estadual"},{route:"legislacao-federal-e-estadual",categoryName:"legislação covid-19 federal"},{route:"instrucao-normativa-e-complementar",categoryName:"instrução normativa"},{route:"instrucao-normativa-e-complementar",categoryName:"instrução complementar"},{route:"portarias-fapemig-e-conjuntas",categoryName:"portarias conjuntas"},{route:"portarias-fapemig-e-conjuntas",categoryName:"portaria pre/fapemig"},{route:"resolucoes-fapemig-e-conjuntas",categoryName:"resolução"},{route:"resolucoes-fapemig-e-conjuntas",categoryName:"resoluções conjuntas"},{route:"deliberacoes-e-ordem-de-servicos",categoryName:"deliberações do conselho curador"},{route:"deliberacoes-e-ordem-de-servicos",categoryName:"ordem de serviço"}],Te=be.reduce((u,p)=>(u[p.categoryName]=p.route,u),{}),ne={noticias:"Notícias",institucional:"Institucionais",legislacoes:"Legislações",post:"Outros",guias:"Guias",chamadas:"Chamadas",revistas:"Revistas",vitrine_tecnologica:"Vitrine Tecnológica",programas:"Programas","quem-apoiamos":"Quem Apoiamos","linhas-de-fomento":"Linhas de Fomento","perguntas-frequentes":"Perguntas Frequentes","compras-licitacoes":"Compras e Licitações"},xe=30,Q=3;function we(u){const p=new Map,f=I(()=>{const e=u.value?.trim()??"";return e.length>0&&e.length<Q}),n=A("all"),w=A(!1),o=A([]),C=A(0),S=A({}),y=A(1),c=A(12),g=A(void 0),$=I(()=>{const e=Object.entries(S.value).filter(([l])=>l!=="all").map(([l,v])=>({value:l,label:ne[l]??l,count:v})).filter(l=>l?.count>0);return[{value:"all",label:"Todos",count:C.value},...e]}),D=I(()=>$.value.find(e=>e.value===n.value)?.count??0),d=I(()=>o.value.length<D.value);let M,U=null;const k=(e,l,v,t)=>`search:${JSON.stringify({s:e?.trim()??"",per_page:l,page:v,post_type:t??null})}`,{data:F,pending:V,error:P,refresh:j}=le("search-results",async()=>{if(U?.abort(),U=new globalThis.AbortController,!u.value?.trim()||f.value)return{items:[],total:0,counts:{}};const e=await $fetch("/api/search",{query:{s:u.value,per_page:c.value,page:y.value,...g.value&&{post_type:g.value}},signal:U.signal}),l="/a-fapemig/governanca/conselho-curador",v="ata-",t={total:e.total??0,counts:e.counts??{},items:(e.items??[]).map(h=>({id:h.id,title:h.title,slug:h.slug.includes(l)||h.slug.startsWith(v)?l:h.slug,excerpt:h.slug.includes(l)?"Membro do Conselho Curador":h.slug.startsWith(v)?"Ata do Conselho Curador":h.excerpt,link:h.link,post_type:h.post_type,category_names:h.category_names??[],document_attachments:(h.document_attachments??[]).map(E=>({id:E.id,url:E.url,title:E.title??null,file_size:E.file_size??null,file_extension:E.file_extension??null})),date:h.date,modified:h.modified??null}))},m=k(u.value,c.value,y.value,g.value);return p.size>=xe&&p.delete(p.keys().next().value),p.set(m,t),t},{immediate:!1,server:!1,lazy:!0});function z(){o.value=[],C.value=0,S.value={},y.value=1,n.value="all",g.value=void 0}async function T({query:e,perPage:l=c.value,page:v=1,postType:t,tabChange:m=!1}){if(!e?.trim()||e.trim().length<Q){z();return}c.value=l,y.value=v,g.value=t;const h=k(e,l,v,t),E=p.get(h);if(E){v===1?o.value=E.items.slice():o.value.push(...E.items),m||(C.value=E.total,S.value=E.counts);return}await j();const B=F.value??{items:[],total:0,counts:{}};v===1?o.value=B.items.slice():o.value.push(...B.items),m||(C.value=B.total,S.value=
1B.counts)}function R(e,l=250){typeof window<"u"?(window.clearTimeout(M),M=window.setTimeout(()=>{T(e)},l)):T(e)}async function b(){o.value.length>=C.value||(y.value++,await T({query:u.value,page:y.value,perPage:c.value,postType:g.value,tabChange:!0}))}return ie(()=>{u.value?.trim()&&T({query:u.value,perPage:c.value,page:1})}),Y(u,(e,l)=>{if(e!==l){if(!e?.trim()||e.trim().length<Q){z();return}z(),R({query:e,perPage:c.value,page:1,tabChange:!1})}}),Y(n,async e=>{w.value=!0,await T({query:u.value,page:1,postType:e==="all"?void 0:e,tabChange:!0}),w.value=!1}),{searchResults:o,tabs:$,activeTab:n,activeTabLoading:w,activePage:y,totalItemsForPagination:D,hasMorePages:d,loadMore:b,pending:V,error:P,isQueryTooShort:f}}function Ce(){const u=ue(),{canBeOpenedInBrowserViewer:p,downloadFile:f,getDownloadFileViewerUrl:n,registerDownloadFile:w}=ve();function o(c,g){const $=new Date(c);return new Date(g).getTime()>$.getTime()}function C(c){const{title:g,excerpt:$,link:D,post_type:d,id:M,category_names:U,slug:k,document_attachments:F}=c;if(g==="Links Fale Conosco")return{href:ce($),isExternal:!0};
1const V=["manual-da-fapemig","caderno-de-programas-e-modalidades"],P=F?.[0];if(V.includes(k)&&P&&p(P.url)){const b={title:P.title,url:P.url};w(b);const e=n(b);if(e)return{href:e,isExternal:!1,isPdfViewer:!0}}const j=new URL(D).pathname,z=Se(j,d)||j,T={noticias:`/difusao-do-conhecimento/imprensa/noticias-e-eventos/${M}`,revistas:"/difusao-do-conhecimento/imprensa/revista-minas-faz-ciencia","perguntas-frequentes":`/central-de-ajuda/perguntas-frequentes/${M}`,guias:`/central-de-ajuda/guias-passo-a-passo/${M}`,chamadas:`/oportunidades/chamadas-e-editais/${k}`,"compras-licitacoes":"/a-fapemig/transparencia/processos-de-compras-e-licitacoes",legislacoes:`/a-fapemig/legislacao/${Te[U[0]]}${z}`,"quem-apoiamos":`/auxilios-e-bolsas/quem-apoiamos/${k}`,"linhas-de-fomento":`/auxilios-e-bolsas/linhas-de-fomento/${k}`,programas:`/auxilios-e-bolsas/programas/${k}`},R=b=>u.resolve(b).href.replace(/\/+$/,"");return d==="vitrine_tecnologica"?{href:R(j),isExternal:!1}:k.includes("quem-e-quem")?{href:R("/a-fapemig/sobre-a-fapemig/quem-e-quem"),isExternal:!1}:T[d]?{href:R(T[d]),isExternal:!1}:k.includes("/a-fapemig/governanca/conselho-curador")?{href:R(k),isExternal:!1}:k.includes("conselho-curador")?{href:R("/a-fapemig/governanca/conselho-curador"),isExternal:!1}:{href:R(z),isExternal:!1}}function S(c){return ne[c]??c}function y(c,g){const $={title:g?.replace(/\.[^/.]+$/,"")||"Documento",filename:g,url:c};return w($),n($)??c}return{isModifiedMoreRecent:o,resolveSearchResultLink:C,mapPostTypeToLabel:S,canBeOpenedInBrowserViewer:p,getFormattedUrl:y,downloadFile:f}}function Se(u,p){let f=u;try{f=new URL(u).pathname}catch{f.startsWith("/")||(f="/"+f)}const n=f.endsWith("/"),w=f.split("/").filter(Boolean),o=w.findIndex(S=>S.toLowerCase()===p.toLowerCase());if(o===-1)return null;const C=w.slice(o+1);return C.length===0?n?"/":"":`/${C.join("/")}${n?"/":""}`}const $e={class:"download-list-skeleton"},Ee=ae({__name:"SearchItemSkeleton",props:{count:{default:12}},setup(u){return(p,f)=>(r(),i("ul",$e,[(r(!0),i(G,null,Z(u.count,n=>(r(),i("li",{key:n},[L(K,{width:"100%",height:"50px"}),L(K,{width:"100%",height:"50px"}),L(K,{width:"30%",height:"24px"}),L(re)]))),128))]))}}),X=Object.assign(oe(Ee,[["__scopeId","data-v-5502428d"]]),{__name:"SkeletonSearchItemSkeleton"}),Ne={key:0,class:"search-results-page"},Le={class:"search__results"},Re={class:"search__results-content search__results-content--empty"},Pe={class:"search__results-no-load-more dark:text-dark-neutral-white"},Ae={key:1,class:"search-results-page"},Me={key:2,class:"search-results-page"},Fe={class:"search__results"},je={key:0,class:"search__results-count"},ze={key:0,class:"search__results-count"},De={key:1,class:"search__results-empty-message"},Ue={class:"search__results-empty-message"},Ie={key:2,class:"search__results-tabs"},Ve={key:3,class:"search__results-tabs"},qe={class:"search__results-empty"},Oe={key:2,class:"search__results-list"},Be=["innerHTML"],He=["innerHTML"],Ge={class:"flex flex-col"},We={class:"search__results-item-date"},Je=["onClick"],Ke={class:"search__results-item-category"},Qe={key:3,class:"search__results-item-date"},Xe={class:"search__results-item-attachments"},Ye=["onClick"],Ze={class:"search__results-load-more"},es={class:"search__results-load-more"},ss={key:5,class:"search__results-no-load-more dark:text-dark-neutral-white"},ts=ae({__name:"buscar",setup(u){const p=de(),{setPageData:f}=me(),n=I(()=>p.query.q??"");async function w(){const b=n.value;f(b?{title:`Resultados para "${b}"`,description:"",acceptsTitleDescription:!1}:{title:"Resultados da Busca",description:"",acceptsTitleDescription:!1})}w(),he({title:I(()=>n.value?`Resultados para "${n.value}" | FAPEMIG`:"Todos os resultados"),meta:[{name:"description",content:I(()=>n.value?`Resultados da busca por "${n.value}" no site da FAPEMIG. Encontre notícias, editais, legislações e informações institucionais.`:"Resultados da busca no site da FAPEMIG. Encontre notícias, editais, legislações e informações institucionais.")},{name:"robots",content:"noindex, nofollow"},{property:"og:image",content:"/images/base-layout-background.jpg"},{name:"twitter:image",content:"/images/base-layout-background.jpg"}]});const{searchResults:o,tabs:C,activeTab:S,activeTabLoading:y,activePage:c,totalItemsForPagination:g,hasMorePages:$,loadMore:D,pending:d,error:M,isQueryTooShort:U}=we(n),{isModifiedMoreRecent:k,resolveSearchResultLink:F,mapPostTypeToLabel:V,canBeOpenedInBrowserViewer:P,downloadFile:j}=Ce(),{isMobile:z}=_e(),T=A(!1);function R(){T.value=!T.value}return Y(n,()=>{w()}),(b,e)=>{const l=ee,v=ee;return s(U)?(r(),i("div",Ne,[a("section",Le,[e[4]||(e[4]=a("div",{class:"search__results-too-short"},[a("div",{class:"search__results-empty-message"}," Sua busca precisa de pelo menos 3 caracteres "),a("div",{class:"search__results-empty-message"},"Ajuste o termo e tente novamente.")],-1)),a("div",Re,[e[3]||(e[3]=a("div",{class:"search__results-empty"},[a("div",{class:"search__results-empty-title"},"Sugestões para melhorar sua busca"),a("ul",{class:"search__results-empty-suggested-list"},[a("li",null,"Verifique se houve erro de digitação."),a("li",null,"Tente utilizar termos mais gerais ou sinônimos."),a("li",null,"Utilize menos palavras ou frases mais curtas."),a("li",null,"Navegue pelas categorias do site para encontrar informações relacionadas.")])],-1)),a("div",Pe,[e[2]||(e[2]=x(" Não encontrou o que procurava? Encontre respostas na nossa ",-1)),L(l,{to:"/central-de-ajuda",class:"search__results-help-center-link"},{default:q(()=>[...e[1]||(e[1]=[x("Acesse a Central de Ajuda",-1)])]),_:1})])])])])):s(M)&&!s(d)?(r(),i("div",Ae,[...e[5]||(e[5]=[a("section",{class:"search__results"},[a("div",{class:"search__results-count"}," Não foi possível realizar a busca no momento. Tente novamente mais tarde. ")],-1)])])):(r(),i("div",Me,[a("section",Fe,[s(o).length>0&&!s(d)?(r(),i("div",je,[x(" Exibindo 1-"+_(s(o).length)+" de "+_(s(g))+" resultados ",1),n.value?.length>0?(r(),i("span",ze,[e[6]||(e[6]=x('para "',-1)),a("strong",null,_(n.value),1),e[7]||(e[7]=x('"',-1))])):N("",!0)])):N("",!0),n.value?.length>0&&s(o).length===0&&!s(d)?(r(),i("div",De,[e[10]||(e[10]=x(" Não encontramos resultados ",-1)),a("span",Ue,[e[8]||(e[8]=x('para "',-1)),a("strong",null,_(n.value),1),e[9]||(e[9]=x('"',-1))])])):N("",!0),s(d)&&!s(y)&&s(o).length===0?(r(),i("div",Ie,[L(ke)])):s(o).length?(r(),i("div",Ve,[L(ye,{modelValue:s(S),"onUpdate:modelValue":e[0]||(e[0]=t=>pe(S)?S.value=t:null),items:s(C),width:"auto"},null,8,["modelValue","items"])])):N("",!0),a("div",{class:ge(["search__results-content",{"search__results-content--empty":!s(d)&&s(o).length===0}])},[W(a("div",qe,[...e[11]||(e[11]=[a("div",{class:"search__results-empty-title"},"Sugestões para melhorar sua busca",-1),a("ul",{class:"search__results-empty-suggested-list"},[a("li",null,"Verifique se houve erro de digitação."),a("li",null,"Tente utilizar termos mais gerais ou sinônimos."),a("li",null,"Utilize menos palavras ou frases mais curtas."),a("li",null,"Navegue pelas categorias do site para encontrar informações relacionadas.")],-1)])],512),[[J,!s(d)&&s(o).length===0]]),s(d)&&!s(y)&&s(o).length===0?(r(),O(X,{key:0})):s(y)&&s(c)===1?(r(),O(X,{key:1}
1)):s(o).length?(r(),i("div",Oe,[(r(!0),i(G,null,Z(s(o),t=>(r(),i("article",{key:t.id,class:"search__results-item"},[L(v,{href:s(F)(t).href,target:s(F)(t).isExternal||s(F)(t).isPdfViewer?"_blank":"_self",rel:s(F)(t).isPdfViewer?"noopener noreferrer":void 0},{default:q(()=>[a("span",{class:"search__results-item-title",innerHTML:("highlightSearchTerm"in b?b.highlightSearchTerm:s(se))(t.title,n.value)},null,8,Be)]),_:2},1032,["href","target","rel"]),a("p",{class:"search__results-item-description",innerHTML:("highlightSearchTerm"in b?b.highlightSearchTerm:s(se))(t.excerpt,n.value)},null,8,He),a("div",Ge,[a("span",We,[t.document_attachments.length>1?(r(),i("span",{key:0,class:"search__results-item-category cursor-pointer hover:underline",onClick:R},_(T.value?"Esconder anexos":`Mostrar ${t.document_attachments.length} anexos`)+" "+_("·"),1)):N("",!0),t.document_attachments.length===1&&t.document_attachments[0]&&s(P)(t.document_attachments[0].url)?(r(),O(v,{key:1,href:t.document_attachments[0]?.url,target:"_blank",rel:"noopener noreferrer",class:"search__results-item-category cursor-pointer hover:underline"},{default:q(()=>[x(_(t.document_attachments[0]?`${s(H)(t.document_attachments[0].title)} (${t.document_attachments[0].file_size} - ${t.document_attachments[0].file_extension.toUpperCase()})`:"")+" "+_("·"),1)]),_:2},1032,["href"])):t.document_attachments.length===1&&t.document_attachments[0]?(r(),i("button",{key:2,type:"button",class:"search__results-item-category cursor-pointer hover:underline",onClick:m=>s(j)(t.document_attachments[0].url,t.document_attachments[0].title)},_(t.document_attachments[0]?`${s(H)(t.document_attachments[0].title)} (${t.document_attachments[0].file_size} - ${t.document_attachments[0].file_extension.toUpperCase()})`:"")+" "+_("·"),9,Je)):N("",!0),a("span",Ke,_(s(V)(t.post_type)),1),x(" · Publicado em "+_(s(te)(t.date))+" ",1),s(k)(t.date,t.modified)?(r(),i("span",Qe," · Última atualização em "+_(s(te)(t.modified)),1)):N("",!0)]),a("ul",Xe,[(r(!0),i(G,null,Z(T.value?t.document_attachments&&t.document_attachments:t.document_attachments&&t.document_attachments.slice(0,0),m=>(r(),i("li",{key:m.id},[s(P)(m.url)?(r(),O(v,{key:0,to:m.url,class:"search__results-item-category hover:underline"},{default:q(()=>[x(_(`${s(H)(m.title)} (${m.file_size} - ${m.file_extension.toUpperCase()})`),1)]),_:2},1032,["to"])):(r(),i("button",{key:1,type:"button",class:"search__results-item-category hover:underline",onClick:h=>s(j)(m.url,m.title)},_(`${s(H)(m.title)} (${m.file_size} - ${m.file_extension.toUpperCase()})`),9,Ye))]))),128))])]),L(re)]))),128))])):N("",!0),(s(d)||s(y))&&s(o).length>0?(r(),O(X,{key:3})):N("",!0),s(o).length>0?(r(),i(G,{key:4},[W(a("div",Ze,[...e[12]||(e[12]=[a("span",null,"Carregando...",-1),a("span",{class:"spinner"},null,-1)])],512),[[J,s(d)]]),W(a("div",es,[a("span",null,"Exibindo 1-"+_(s(o).length)+" de "+_(s(g)),1),L(fe,{label:"Carregar mais",size:s(z)?"small":"medium",disabled:!s($),onClick:s(D)},null,8,["size","disabled","onClick"])],512),[[J,!s(d)]])],64)):N("",!0),!s(d)&&s(o).length===0?(r(),i("div",ss,[e[14]||(e[14]=x(" Não encontrou o que procurava? Encontre respostas na nossa ",-1)),L(l,{to:"/central-de-ajuda",class:"search__results-help-center-link"},{default:q(()=>[...e[13]||(e[13]=[x("Central de Ajuda",-1)])]),_:1})])):N("",!0)],2)])]))}}}),ms=oe(ts,[["__scopeId","data-v-a1d66768"]]);export{ms 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.