1import{d as T,D as E,U as I,z as L,w as M,E as H,x as C,c as n,g as t,e as c,t as F,f as A,k as u,n as P,O as U,o as r,l as j}from"./BKRH0lRf.js";import{u as B,F as G,l as N}from"./BSmvl4jT.js";import{u as b,a as S}from"./C45AHZ-z.js";import{u as V}from"./1aJRqN8n.js";import"./D2nVAaMs.js";import"./Bvwp1HFE.js";const $={key:0,class:"flex justify-center"},z={key:1,class:"text-red-500"},O={key:2,class:"wordpress-content dark:text-dark-neutral-white"},R=["innerHTML"],q={key:3,class:"flex justify-center"},J=T({__name:"[slug]",async setup(K){let l,m;const f=U(),d=u(()=>f.params.slug),{formatLegalHtml:k}=b(),{setPageData:p}=E(),{links:w,loadLinks:x}=B(),{loadLaw:D}=S();function g(s){if(!s)return"";{const e=document.createElement("textarea");return e.innerHTML=s,e.value}}const{data:a,pending:y,error:v}=([l,m]=I(()=>P(()=>`law-details-${d.value}`,()=>D(d.value),{server:!0,watch:[d]})),l=await l,m(),l);L(async()=>{await x("a-fapemig","legislacao","/a-fapemig/legislacao")}),M(a,s=>{const e=s?.title?g(s.title):null;p({title:e||"Decreto",acceptsTitleDescription:!0})},{immediate:!0});const{canonicalUrl:h}=V(),_=u(()=>"/images/base-layout-background.jpg"),o=u(()=>a.value?.title?`${g(a.value.title)} - FAPEMIG`:"Decretos - FAPEMIG"),i=u(()=>a.value?.excerpt?a.value.excerpt.replace(/<[^>]+>/g,"").trim():"Detalhes do decreto FAPEMIG");return H({title:()=>o.value,meta:[{name:"description",content:()=>i.value}]}),p({title:o.value,acceptsTitleDescription:!0}),C({title:()=>o.value,description:()=>i.value,ogTitle:()=>o.value,ogDescription:()=>i.value,ogUrl:()=>h.value,ogImage:()=>_.value,twitterTitle:()=>o.value,twitterDescription:()=>i.value,twitterImage:()=>_.value}),(s,e)=>(r(),n("div",null,[t(y)?(r(),n("div",$,[...e[0]||(e[0]=[c("span",{class:"dark:text-dark-neutral-white"},"Carregando dados...",-1)])])):t(v)?(r(),n("div",z,[c("span",null,F(t(v)?.message||"Erro ao carregar dados."),1)])):t(a)?(r(),n("div",O,[c("div",{innerHTML:t(k)(t(a).content)},null,8,R)])):(r(),n("div",q,[...e[1]||(e[1]=[c("span",{class:"dark:text-dark-neutral-white"},"Nenhum dado encontrado.",-1)])])),A(G,{"image-src":t(N),links:t(w)},null,8,["image-src","links"])]))}}),te=j(J,[["__scopeId","data-v-5548e88c"]]);export{te 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.