1import{u as j,F as A}from"./BEcrqIgb.js";import{u as D,F as V,l as B}from"./DUwt3oGo.js";import{F as G}from"./CGXAhkZX.js";import{F as N}from"./rJwsUVCf.js";import{F as U}from"./CXvVGlM9.js";import{u as S}from"./DuVuZ2Xs.js";import{d as H,z as O,w as R,D as $,E as q,x as z,c,e as Z,g as s,t as J,p as k,f as d,q as K,j as _,i as P,r as F,o as n,Z as Q,k as W,l as X}from"./CPl0olws.js";import"./o_5rJdUo.js";import"./BYUpCESC.js";import"./rMsMdmSW.js";import"./BL_6kOxi.js";import"./B9wTcfoM.js";import"./BKESRKmp.js";import"./RaRdeYfi.js";import"./Mw2uc-_D.js";const Y={class:"ordinances__container"},aa={key:0},ea={key:1},i=25,p="Portarias e portarias conjuntas relacionadas às ações da FAPEMIG.",u="Portarias FAPEMIG e Conjuntas | FAPEMIG",ta=H({__name:"index",setup(sa){const{loadLaws:g,loadMoreLaws:b,hasMorePages:I,totalItems:E,error:v,isLoading:h,laws:r}=j(),{links:y,loadLinks:x}=D(),C=["Nesta seção, você encontra as portarias e portarias conjuntas relacionadas às ações da FAPEMIG. Use as abas para alternar entre as categorias e o controle de paginação para navegar pela lista."],m=[{name:"portaria pre/fapemig",label:"Portaria PRE/FAPEMIG",id:267},{name:"portarias conjuntas",label:"Portarias Conjuntas",id:268}],l=F(m[0].name),o=F([]);function M(a){a.src?Q(`/a-fapemig/legislacao/portarias-fapemig-e-conjuntas/${a.src}`):a.archive?window.open(a.archive,"_blank"):a.link&&window.open(a.link,"_blank")}function T(a){const t=document.createElement("textarea");return t.innerHTML=a,t.value}O(async()=>{const a=m.find(t=>t.name===l.value);await g({categoryIds:[a.id],perPage:i,page:1}),o.value=r.value.slice(0,i),await x("a-fapemig","legislacao","/a-fapemig/legislacao")}),R(l,async a=>{o.value=[];const t=m.find(e=>e.name===a);await g({categoryIds:[t.id],perPage:i,page:1}),o.value=r.value.slice(0,i)});const{canonicalUrl:w}=S(),f=W(()=>"/images/base-layout-background.jpg"),{setPageData:L}=$();return q({title:u,meta:[{name:"description",content:p}]}),L({title:"Portarias FAPEMIG e Conjuntas",acceptsTitleDescription:!0}),z({title:()=>u,description:()=>p,ogTitle:()=>u,ogDescription:()=>p,ogUrl:()=>w.value,ogImage:()=>f.value,twitterTitle:()=>u,twitterDescription:()=>p,twitterImage:()=>f.value}),(a,t)=>(n(),c("div",null,[Z("article",Y,[s(v)?(n(),c("span",aa,J(s(v)),1)):s(h)&&s(r).length===0?(n(),c("span",ea,"carregando dados...")):(n(),c(k,{key:2},[d(A,{paragraphs:C,"show-documents":!0}),d(G,{modelValue:l.value,"onUpdate:modelValue":t[0]||(t[0]=e=>l.value=e),class:"ordinances__tabs",items:m.map(e=>({label:e.label,value:e.name}))},null,8,["modelValue","items"]),o.value.length>0?(n(!0),c(k,{key:0},K(o.value,e=>(n(),P(N,{key:e.id,label:T(e.title),"line-clamp":3,"border-radius":"extralarge",onClick:oa=>M(e)},null,8,["label","onClick"]))),128)):_("",!0),s(r).length&&o.value.length>=i?(n(),P(U,{key:l.value,modelValue:o.value,"onUpdate:modelValue":t[1]||(t[1]=e=>o.value=e),items:s(r),"items-per-page":i,"on-load-more":s(b),"has-more-pages":s(I),"total-items":s(E),"text-pagination-type":"portarias",class:"mt-xl"},null,8,["modelValue","items","on-load-more","has-more-pages","total-items"])):_("",!0)],64))]),d(V,{"image-src":s(B),links:s(y)},null,8,["image-src","links"])]))}}),Fa=X(ta,[["__scopeId","data-v-440082a8"]]);export{Fa 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.