1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[835],{63:(e,t,a)=>{"use strict";var r=a(7260);a.o(r,"useParams")&&a.d(t,{useParams:function(){return r.useParams}}),a.o(r,"usePathname")&&a.d(t,{usePathname:function(){return r.usePathname}}),a.o(r,"useRouter")&&a.d(t,{useRouter:function(){return r.useRouter}}),a.o(r,"useSearchParams")&&a.d(t,{useSearchParams:function(){return r.useSearchParams}})},1046:(e,t,a)=>{Promise.resolve().then(a.bind(a,7080))},5300:(e,t,a)=>{"use strict";a.d(t,{IG:()=>c,db:()=>o});var r=a(2078),n=a(2553),l=a(9996),i=a(9708);let s=(0,r.Dk)().length?(0,r.Sx)():(0,r.Wp)({apiKey:"AIzaSyAdoEGjNhu8IdfPNn8xULGZdSqmDkCga80",authDomain:"valman-948a2.firebaseapp.com",projectId:"valman-948a2",storageBucket:"valman-948a2.firebasestorage.app",messagingSenderId:"1096113279835",appId:"1:1096113279835:web:9adee3676605f942ab807e"}),c=null,o=null;try{(0,n.xI)(s),(0,n.xI)(s),c=(0,l.c7)(s),o=(0,i._A)(s,{localCache:(0,i.vK)({tabManager:(0,i.K7)()})})}catch(e){console.warn("Firebase initialization warning:",e)}},7080:(e,t,a)=>{"use strict";a.d(t,{default:()=>o});var r=a(5155),n=a(2115),l=a(7301);function i(e){let{open:t,post:a,onClose:l}=e,i=(0,n.useRef)(null);return((0,n.useEffect)(()=>{function e(e){"Escape"===e.key&&l()}return t&&(document.addEventListener("keydown",e),setTimeout(()=>{var e;return null==(e=i.current)?void 0:e.focus()},0)),()=>document.removeEventListener("keydown",e)},[t,l]),t&&a)?(0,r.jsxs)("div",{role:"dialog","aria-modal":"true",className:"fixed inset-0 z-50 flex items-center justify-center p-4 sm:p-8",children:[(0,r.jsx)("div",{className:"fixed inset-0 bg-black/40",onClick:l,"aria-hidden":!0}),(0,r.jsxs)("div",{className:"relative bg-white rounded-lg max-w-3xl w-full shadow-lg overflow-hidden flex flex-col max-h-full",onClick:e=>e.stopPropagation(),children:[(0,r.jsxs)("header",{className:"flex items-start justify-between px-6 py-4 border-b shrink-0",children:[(0,r.jsx)("h2",{className:"text-xl font-semibold text-gray-900",children:a.title}),(0,r.jsx)("div",{className:"text-sm text-gray-500 ml-4",children:a.date})]}),(0,r.jsxs)("div",{className:"overflow-y-auto flex-1",children:[(0,r.jsx)("div",{className:"w-full bg-gray-50 px-6 py-4",children:a.mediaUrl||a.imageUrl?(0,r.jsx)("div",{className:"relative w-full h-64 flex items-center justify-center bg-gray-100 rounded-lg border border-gray-200 transition-all duration-500 ease-in-out overflow-hidden",children:/\.(mp4|webm|ogg)(\?.*)?$/i.test(String(a.mediaUrl||a.imageUrl))?(0,r.jsx)("video",{src:a.mediaUrl||a.imageUrl,className:"w-full h-full object-contain object-center",controls:!0}):(0,r.jsx)("img",{src:a.mediaUrl||a.imageUrl,alt:a.title,className:"w-full h-full object-contain object-center"})}):null}),(0,r.jsx)("div",{className:"p-6 text-gray-700",children:(0,r.jsx)("div",{className:"prose prose-sm max-w-none whitespace-pre-wrap",children:a.content||a.description||a.excerpt||"Sem descri\xe7\xe3o."})})]}),(0,r.jsx)("div",{className:"flex items-center justify-end gap-3 px-6 py-4 border-t shrink-0",children:(0,r.jsx)("button",{ref:i,type:"button",onClick:l,className:"px-4 py-2 rounded bg-gray-200 text-gray-800 hover:bg-gray-300",children:"Fechar"})})]})]}):null}var s=a(63);let c=[{id:1,title:"Valman inaugura nova linha de produ\xe7\xe3o",excerpt:"A Valman investiu em novas m\xe1quinas para ampliar a capacidade produtiva e reduzir prazos.",imageUrl:"/images/carrossel1.png",date:"20/10/2025",href:"#"},{id:2,title:"Programa socioambiental chega a mais comunidades",excerpt:"Projeto social da Valman beneficia escolas locais com palestras e materiais educativos.",imageUrl:"/images/carrossel2.png",date:"12/09/2025",href:"#"},{id:3,title:"Certifica\xe7\xe3o de qualidade obtida",excerpt:"Recebemos uma importante certifica\xe7\xe3o que refor\xe7a nosso compromisso com padr\xf5es internacionais.",imageUrl:"/images/certificado.jpg",date:"01/08/2025",href:"#"},{id:4,title:"Valman participa de feira internacional",excerpt:"Nossa equipe esteve presente na feira XYZ apresentando solu\xe7\xf5es inovadoras para o setor.",imageUrl:"/images/carrossel3.png",date:"25/07/2025",href:"#"}];function o(){let{news:e,isLoading:t}=(0,l.My)(),a=!t&&Array.isArray(e)&&e.length?e.map(e=>({id:e.id,title:e.title||"",excerpt:e.excerpt||"",content:e.content||null,description:e.description||null,imageUrl:e.imageUrl||null,mediaUrl:e.mediaUrl||e.imageUrl||null,date:e.date,href:e.href}
1)):c,[o,d]=(0,n.useState)(null),[u,m]=(0,n.useState)(!1),f=(a||[]).length>6,g=(0,s.useSearchParams)(),p=(0,s.useRouter)();return(0,n.useEffect)(()=>{let a=null==g?void 0:g.get("id");if(!a){m(!1),d(null);return}if(t)return;let r=Array.isArray(e)?e.find(e=>String(e.id)===a):void 0;if(r){d({id:r.id,title:r.title||"",excerpt:r.excerpt||"",content:r.content||null,description:r.description||null,imageUrl:r.imageUrl||null,mediaUrl:r.mediaUrl||r.imageUrl||null,date:r.date,href:r.href}),m(!0);return}let n=c.find(e=>String(e.id)===a);n&&(d(n),m(!0))},[g,e,t]),(0,r.jsxs)("main",{className:"w-full px-6 py-10 font-sans",children:[(0,r.jsxs)("div",{className:"max-w-6xl mx-auto",children:[(0,r.jsxs)("div",{className:"flex flex-col md:flex-row md:items-center md:justify-between mb-6",children:[(0,r.jsx)("h1",{className:"text-3xl font-bold text-black mb-2 md:mb-0",children:"Not\xedcias Valman"}),(0,r.jsx)("p",{className:"text-sm text-gray-600",children:"Fique por dentro das \xfaltimas novidades"})]}),(0,r.jsx)("div",{className:"".concat(f?"max-h-[64vh] overflow-y-auto pr-2":""),children:(0,r.jsx)("div",{className:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-6",children:a.map(e=>(0,r.jsxs)("article",{className:"border rounded-lg overflow-hidden shadow-sm hover:shadow-md transition-shadow duration-150 bg-white cursor-pointer","aria-labelledby":"post-".concat(e.id,"-title"),role:"button",tabIndex:0,onClick:()=>{d(e),m(!0)},onKeyDown:t=>{("Enter"===t.key||" "===t.key)&&(t.preventDefault(),d(e),m(!0))},children:[(0,r.jsx)("div",{className:"w-full h-48 bg-gray-100 flex items-center justify-center overflow-hidden",children:e.mediaUrl||e.imageUrl?/\.(mp4|webm|ogg)(\?.*)?$/i.test(String(e.mediaUrl||e.imageUrl))?(0,r.jsx)("video",{src:e.mediaUrl||e.imageUrl,className:"w-full h-full object-contain object-center",controls:!0}):(0,r.jsx)("img",{src:e.mediaUrl||e.imageUrl,alt:e.title,className:"w-full h-full object-contain object-center"}):(0,r.jsx)("div",{className:"text-gray-400",children:"Sem imagem"})}),(0,r.jsxs)("div",{className:"p-4 flex flex-col",children:[(0,r.jsx)("div",{className:"text-xs text-gray-500 mb-1",children:e.date}),(0,r.jsx)("h2",{id:"post-".concat(e.id,"-title"),className:"text-lg font-semibold text-gray-900 mb-2",children:e.title}),(0,r.jsxs)("div",{className:"mt-4 flex items-center justify-between",children:[(0,r.jsx)("button",{type:"button",onClick:()=>{d(e),m(!0)},className:"text-sm text-[#8C1D18] font-semibold hover:underline","aria-label":"Ler not\xedcia: ".concat(e.title),children:"Ler not\xedcia"}),(0,r.jsx)("button",{type:"button",className:"px-3 py-1 rounded bg-[#8C1D18] text-white text-sm hover:opacity-95",onClick:()=>{d(e),m(!0)},children:"Ver"})]})]})]},e.id))})})]}),(0,r.jsx)(i,{open:u,post:o,onClose:()=>{m(!1),d(null);try{p.replace("/noticias")}catch(e){}}})]})}},7138:(e,t,a)=>{"use strict";a.d(t,{$3:()=>U,Dc:()=>k,Yn:()=>E,al:()=>S,b3:()=>G,fQ:()=>j,j0:()=>N,jE:()=>w,jY:()=>A});var r=a(9708),n=a(5300);let l=null,i=null,s=null,c=null,o=null,d=null,u=null,m=null,f=null,g=null,p=null,h=null,x=null,y=null,b=null,v=null;function j(e){return e.toString().normalize("NFD").replace(RegExp("\\p{Diacritic}","gu"),"").toLowerCase().trim()}async function w(){return l||(i||(i=(0,r.GG)((0,r.rJ)(n.db,"category")).then(e=>{let t=e.docs.map(e=>{let t=e.data();return{...t,id:e.id,name:t.name||t.title||""}});return t.sort((e,t)=>{let a=j(e.name||""),r=j(t.name||"");return a.localeCompare(r,"pt-BR")}),l=t,t})),i)}async function N(){return s||(c||(c=(0,r.GG)((0,r.rJ)(n.db,"products")).then(e=>{let t=e.docs.map(e=>{let t=e.data();return{...t,id:e.id,name:t.name||t.title||""}});return t.sort((e,t)=>{let a=j(e.name||""),r=j(t.name||"");return a.localeCompare(r,"pt-BR")}),s=t,t})),c)}async function U(){return o||(d||(d=(0,r.GG)((0,r.rJ)(n.db,"clients")).then(e=>o=e.docs.map(e=>({id:e.id,...e.data()})))),d)}async function S(){return f||(g||(g=(0,r.GG)((0,r.rJ)(n.db,"socialProjects")).then(e=>f=e.docs.map(e=>({id:e.id,...e.data()})))),g)}async function k(){return x||(y||(y=(0,r.GG)((0,r.rJ)(n.db,"certificates")).then(e=>x=e.docs.map(e=>{let t=e.data(),a="string"==typeof t.name?t.name:"string"==typeof t.title?t.title:null,r="string"==typeof t.pdfUrl?t.pdfUrl:"string"==typeof t.pdf?t.pdf:"string"==typeof t.file?t.file:"string"==typeof t.url?t.url:null,n=null;return"string"==typeof t.imageUrl?n=t.imageUrl:"string"==typeof t.image?n=t.image:Array.isArray(t.images)&&t.images.length&&"string"==typeof t.images[0]&&(n=t.images[0]),{id:e.id,name:a,pdfUrl:r,imageUrl:n}}))),y)}async function A(){return p||(h||(h=(0,r.GG)((0,r.rJ)(n.db,"catalogs")).then(e=>{let t=e.docs.map(e=>({id:e.id,...e.data()}));return t.sort((e,t)=>
1{let a=e=>{var t;return(null==(t=e.createdAt)?void 0:t.seconds)||(e.createdAt instanceof Date?e.createdAt.getTime()/1e3:0)};return a(t)-a(e)}),p=t})),h)}async function G(){return b||(v||(v=(0,r.GG)((0,r.rJ)(n.db,"carousel")).then(e=>{let t=e.docs.map(e=>({id:e.id,...e.data()}));return t.sort((e,t)=>{let a=e=>{var t;return(null==(t=e.createdAt)?void 0:t.seconds)||(e.createdAt instanceof Date?e.createdAt.getTime()/1e3:0)};return a(t)-a(e)}),b=t})),v)}async function E(){return u||(m||(m=(0,r.GG)((0,r.rJ)(n.db,"news")).then(e=>u=e.docs.map(e=>{let t=e.data(),a="string"==typeof t.title?t.title:"string"==typeof t.name?t.name:null,r="string"==typeof t.excerpt&&t.excerpt.trim()?t.excerpt:"string"==typeof t.content?t.content.substring(0,150)+"...":"string"==typeof t.description?t.description.substring(0,150)+"...":null,n="string"==typeof t.date?t.date:null,l=null;"string"==typeof t.imageUrl?l=t.imageUrl:"string"==typeof t.image?l=t.image:Array.isArray(t.images)&&t.images.length&&"string"==typeof t.images[0]&&(l=t.images[0]);let i="string"==typeof t.mediaUrl?t.mediaUrl:null;if(!i&&Array.isArray(t.mediaList)&&t.mediaList.length){let e=t.mediaList[0];"string"==typeof e?i=e:e&&e.url&&(i=e.url)}let s="string"==typeof t.href?t.href:"string"==typeof t.url?t.url:"#",c="string"==typeof t.content?t.content:null,o="string"==typeof t.description?t.description:null;return{id:e.id,title:a,excerpt:r,content:c,description:o,imageUrl:l,mediaUrl:i,createdAt:t.createdAt,date:n,href:s}}))),m)}},7301:(e,t,a)=>{"use strict";a.d(t,{My:()=>d,Qh:()=>i,Tt:()=>s,f_:()=>l,nu:()=>o,tk:()=>c});var r=a(2115),n=a(7138);function l(){let[e,t]=(0,r.useState)([]),[a,l]=(0,r.useState)(!0),[i,s]=(0,r.useState)(null);return(0,r.useEffect)(()=>{let e=!1;return(0,n.$3)().then(a=>{e||(t(a),l(!1))}).catch(t=>{e||(s(t),l(!1))}),()=>{e=!0}},[]),{clients:e,isLoading:a,error:i}}function i(){let[e,t]=(0,r.useState)([]),[a,l]=(0,r.useState)(!0),[i,s]=(0,r.useState)(null);return(0,r.useEffect)(()=>{let e=!1;return(0,n.al)().then(a=>{e||(t(a),l(!1))}).catch(t=>{e||(s(t),l(!1))}),()=>{e=!0}},[]),{socialProjects:e,isLoading:a,error:i}}function s(){let[e,t]=(0,r.useState)([]),[a,l]=(0,r.useState)(!0),[i,s]=(0,r.useState)(null);return(0,r.useEffect)(()=>{let e=!1;return(0,n.Dc)().then(a=>{e||(t(a),l(!1))}).catch(t=>{e||(s(t),l(!1))}),()=>{e=!0}},[]),{certificates:e,isLoading:a,error:i}}function c(){let[e,t]=(0,r.useState)([]),[a,l]=(0,r.useState)(!0),[i,s]=(0,r.useState)(null);return(0,r.useEffect)(()=>{let e=!1;return(0,n.jY)().then(a=>{e||(t(a),l(!1))}).catch(t=>{e||(s(t),l(!1))}),()=>{e=!0}},[]),{catalogs:e,isLoading:a,error:i}}function o(){let[e,t]=(0,r.useState)([]),[a,l]=(0,r.useState)(!0),[i,s]=(0,r.useState)(null);return(0,r.useEffect)(()=>{let e=!1;return(0,n.b3)().then(a=>{e||(t(a),l(!1))}).catch(t=>{e||(s(t),l(!1))}),()=>{e=!0}},[]),{carouselItems:e,isLoading:a,error:i}}function d(){let[e,t]=(0,r.useState)([]),[a,l]=(0,r.useState)(!0),[i,s]=(0,r.useState)(null);return(0,r.useEffect)(()=>{let e=!1;return(0,n.Yn)().then(a=>{e||(t(a),l(!1))}).catch(t=>{e||(s(t),l(!1))}),()=>{e=!0}},[]),{news:e,isLoading:a,error:i}}}},e=>{e.O(0,[135,204,31,441,255,358],()=>e(e.s=1046)),_N_E=e.O()}]);
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.