1import{_ as f,r as p,w as g,a as _,d as b,b as o,l as i,t as m,C as y,g as u,v as d,F as x,s as w,z as k}from"./CKJpJfkf.js";import{B as S}from"./C_97zubz.js";const V={class:"feedback-section pt-120 pb-120",style:{"margin-top":"50px"}},B={class:"container"},E={class:"row justify-content-center"},T={class:"col-lg-8"},F={class:"info-note"},q={class:"feedback-form-wrapper"},A={class:"form-group mb-4"},D={class:"form-group mb-4"},N={class:"form-group mb-4"},U={__name:"index",async setup(C){let t,c;const a=p({nome:"",email:"",mensagem:""}),n=p(null),r=([t,c]=g(()=>w.get("/api/prefeitura")),t=await t,c(),t);n.value=Array.isArray(r.data)?r.data[0]:r.data;const v=async()=>{try{const l={nome:a.value.nome,email:a.value.email,mensagem:a.value.mensagem},e=await $fetch("/api/fale-conosco",{method:"POST",body:l});e.success&&(a.value={nome:"",email:"",mensagem:""},alert(e.message))}catch(l){console.error("Erro ao enviar mensagem:",l),alert("Erro ao enviar mensagem. Tente novamente.")}};return(l,e)=>(k(),_(x,null,[b(S,{title:"Fale conosco"}),o("section",V,[o("div",B,[o("div",E,[o("div",T,[o("div",F,[e[3]||(e[3]=o("strong",null,"Ouvidor:",-1)),i(" "+m(n.value.nome_do_ouvidor)+" ",1),e[4]||(e[4]=o("br",null,null,-1)),e[5]||(e[5]=o("strong",null,"Email:",-1)),i(" "+m(n.value.email_ouvodoria)+" ",1),e[6]||(e[6]=o("br",null,null,-1)),e[7]||(e[7]=o("strong",null,"Telefone:",-1)),i(" "+m(n.value.telefone_ouvidoria),1)]),o("div",q,[o("form",{onSubmit:y(v,["prevent"]),class:"feedback-form"},[o("div",A,[u(o("input",{type:"text","onUpdate:modelValue":e[0]||(e[0]=s=>a.value.nome=s),placeholder:"Seu nome",class:"form-control",required:""},null,512),[[d,a.value.nome]])]),o("div",D,[u(o("input",{type:"email","onUpdate:modelValue":e[1]||(e[1]=s=>a.value.email=s),placeholder:"Seu e-mail",class:"form-control",required:""},null,512),[[d,a.value.email]])]),o("div",N,[u(o("textarea",{"onUpdate:modelValue":e[2]||(e[2]=s=>a.value.mensagem=s),placeholder:"Sua mensagem aqui...",class:"form-control",rows:"4"},null,512),[[d,a.value.mensagem]])]),e[8]||(e[8]=o("div",{class:"text-center"},[o("button",{type:"submit",class:"btn btn-primary btn-lg"}," Enviar mensagem ")],-1))],32)])])])])])],64))}},h=f(U,[["__scopeId","data-v-34035fa8"]]);export{h 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.