PageSourceSearch

https://brasilmineral.com.br/_next/static/chunks/76634-5ef22901cbac89ff.js

js brasilmineral.com.br collected 2026-10-02 05:21:04 UTC 7,865 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[76634],{19865:(e,r,t)=>{t.d(r,{IG:()=>c,db:()=>d,j2:()=>u,yA:()=>s});var n=t(97873),l=t(65140),a=t(30928),i=t(4927);let o={apiKey:"AIzaSyAO_sbTBemKD068NVqv3RYb15ckEthjtrQ",authDomain:"login.brasilmineral.com.br",projectId:"brasil-mineral-newsletter",storageBucket:"brasil-mineral-newsletter.firebasestorage.app",messagingSenderId:"145521886346",appId:"1:145521886346:web:bb9afd106c161d05031973",measurementId:"G-QCKC22MY1G"},s=0===(0,n.Dk)().length?(0,n.Wp)(o):(0,n.Sx)(),u=(0,l.xI)(s),c=(0,a.c7)(s),d=(0,i.aU)(s,"premium-us".trim()||"(default)");o.projectId||console.error("Firebase Initialization Error: Firebase config is not fully set. Check your NEXT_PUBLIC_FIREBASE_ environment variables. Firebase features may not work correctly.")},23033:(e,r,t)=>{t.d(r,{FI:()=>o,N6:()=>i,sQ:()=>a});var n=t(12115);function l(e,r,t,n){let l=JSON.stringify({type:e,articleId:r,adId:t,placement:n});try{if("u">typeof navigator&&"function"==typeof navigator.sendBeacon&&navigator.sendBeacon("/api/m-metrics",new Blob([l],{type:"application/json"})))return}catch{}fetch("/api/m-metrics",{method:"POST",headers:{"Content-Type":"application/json"},body:l,keepalive:!0}).catch(()=>{})}function a(e,r,t){l("impression",e,r,t)}function i(e,r,t){l("click",e,r,t)}function o(e,r,t){let l=(0,n.useRef)(new Set),i=(0,n.useRef)(null),o=(0,n.useRef)(null),s=(0,n.useRef)(null),u=(0,n.useRef)(!1),c=(0,n.useRef)({});c.current={articleId:e,adId:r,placement:t};let d=(0,n.useCallback)(()=>{s.current&&(clearTimeout(s.current),s.current=null)},[]),f=(0,n.useCallback)(()=>{d();let{articleId:e,adId:r}=c.current;if(!e||!r)return;let t=`${e}:${r}`;l.current.has(t)||(s.current=setTimeout(()=>{s.current=null;let{articleId:e,adId:r,placement:t}=c.current;if(!e||!r)return;let n=`${e}:${r}`;l.current.has(n)||(l.current.add(n),a(e,r,t))},1e3))},[d]);(0,n.useEffect)(()=>(u.current&&f(),d),[e,r,f,d]);let m=(0,n.useCallback)(e=>{if(e===i.current||(o.current?.disconnect(),o.current=null,u.current=!1,d(),i.current=e,!e))return;if("u"<typeof IntersectionObserver){u.current=!0,f();return}let r=new IntersectionObserver(e=>{let r=e[e.length-1],t=r.isIntersecting&&r.intersectionRatio>=.5;u.current=t,t?f():d()},{threshold:[.5]});r.observe(e),o.current=r},[f,d]);return(0,n.useEffect)(()=>()=>{o.current?.disconnect(),d()},[d]),m}},48375:(e,r,t)=>{t.d(r,{A:()=>u,O:()=>s});var n=t(95155),l=t(12115),a=t(65140),i=t(19865);let o=(0,l.createContext)(void 0);function s({children:e}){let[r,t]=(0,l.useState)(null),[u,c]=(0,l.useState)(null),[d,f]=(0,l.useState)(null),[m,h]=(0,l.useState)(null),[b,g]=(0,l.useState)(!0),[p,v]=(0,l.useState)(!1);(0,l.useEffect)(()=>{let e,r=!1,n=()=>{r||(e=(0,a.hg)(i.j2,async e=>{if(t(e),v(!!e?.emailVerified),e)try{let r=await e.getIdToken(),t=await fetch("/api/auth/me",{headers:{Authorization:`Bearer ${r}`}}),n=t.ok?await t.json():null;c(n?.user??null),f(n?.profile??null),h(n?.access??null)}catch(e){console.error("[AuthContext] Failed to fetch user data:",e),c(null),f(null),h(null)}else c(null),f(null),h(null);g(!1)}))},l="function"==typeof window.requestIdleCallback?window.requestIdleCallback(n,{timeout:2e3}):window.setTimeout(n,0);return()=>{r=!0,"function"==typeof window.cancelIdleCallback?window.cancelIdleCallback(l):window.clearTimeout(l),e?.()}},[]);let w=(0,l.useMemo)(()=>m?.isAdmin??u?.role==="admin",[m,u]),j=(0,l.useMemo)(()=>m?.isEditor??(u?.role==="admin"||u?.role==="editor"),[m,u]),k=(0,l.useMemo)(()=>m?.dashboardPermissions??u?.dashboardPermissions??[],[m,u]),x=(0,l.useMemo)(()=>e=>w||k.includes(e),[w,k]),y=(0,l.useMemo)(()=>!!r,[r]),C=(0,l.useMemo)(()=>d?.accountType==="premium",[d]),I=(0,l.useMemo)(()=>!!d?.isAdvertiser,[d]),A=async()=>{await i.j2.currentUser?.reload(),v(!!i.j2.currentUser?.emailVerified)},N=(0,l.useMemo)(()=>({user:r,appUser:u,userProfile:d,isLoading:b,isAdmin:w,isEditor:j,dashboardPermissions:k,hasFeature:x,isAuthenticated:y,isPremium:C,isAdvertiser:I,emailVerified:p,refreshEmailVerified:A}),[r,u,d,b,w,j,k,x,y,C,I,p]);return(0,n.jsx)(o.Provider,{value:N,children:e})}function u(){let e=(0,l.useContext)(o);if(void 0===e)throw Error("useAuth must be used within an AuthProvider");return e}},68443:(e,r,t)=>{t.d(r,{n:()=>f});var n=t(95155),l=t(98500),a=t.n(l),i=t(19655),o=t(48368),s=t(40980);let u="#4f0000",c="#dcceb7";function d({isActive:e,href:r,icon:t,label:l,side:i}){let o=(0,s.cn)("inline-flex items-center gap-1 px-2.5 py-1.5 text-sm font-semibold transition-colors whitespace-nowrap","left"===i?"rounded-l-full rounded-r-none pl-3":"rounded-r-full rounded-l-none pr-3");return e||!r?(0,n.jsxs)("span",{"aria-current":e?"page":void 0,className:(0,s.cn)(o,"shadow-sm"),style:{backgroundColor:u,color:c},children:[(0,n.jsx)(t,{className:"w-4 h-4"}),l]}):(0,n.jsxs)(a(),{href:r,className:(0,s.cn)(o,"hover:bg-[#4f0000]/10"),style:{color:u},children:[(0,n.jsx)(t,{className:"w-4 h-4"}),l]})}function f({active:e,revistaHref:r,artigoHref:t,className:l,showLabel:a,labelTone:m="vinh
1o"}){let h=(0,n.jsxs)("div",{role:"group","aria-label":"Alternar entre revista e artigo",className:(0,s.cn)("inline-flex items-stretch rounded-full border p-1 shadow-lg",!a&&l),style:{backgroundColor:c,borderColor:"#b8a88a"},children:[(0,n.jsx)(d,{isActive:"revista"===e,href:"revista"===e?void 0:r,icon:i.A,label:"Revista",side:"left"}),(0,n.jsx)("div",{className:"w-px self-stretch shrink-0",style:{backgroundColor:"#b8a88a"}}),(0,n.jsx)(d,{isActive:"artigo"===e,href:"artigo"===e?void 0:t,icon:o.A,label:"Artigo",side:"right"})]});return a?(0,n.jsxs)("div",{className:(0,s.cn)("inline-flex flex-col items-center gap-0.5",l),children:[(0,n.jsx)("span",{className:"text-[10px] leading-none",style:{color:"bege"===m?`${c}cc`:`${u}99`},children:"Ler como:"}),h]}):h}},79118:(e,r,t)=>{t.d(r,{QR:()=>o});let n=["janeiro","fevereiro","marco","abril","maio","junho","julho","agosto","setembro","outubro","novembro","dezembro"],l=["janeiro","fevereiro","mar\xe7o","abril","maio","junho","julho","agosto","setembro","outubro","novembro","dezembro"],a=["jan","fev","mar","abr","mai","jun","jul","ago","set","out","nov","dez"];function i(e,r){if(!e.length)return`Especial ${r}`;if(1===e.length){let t;return`${(t=l[e[0]-1]).charAt(0).toUpperCase()+t.slice(1)} ${r}`}return 2===e.length&&e[1]<e[0]?`${a[e[0]-1]} ${r}/${a[e[1]-1]} ${r+1}`:`${e.map(e=>a[e-1]).join("/")} ${r}`}function o(e){if(e.coverDateLabel)return e.coverDateLabel;let r=function(e){if(!e)return null;let r=String(e).trim();if(!r)return null;let t=r.match(/^(\d{4})-(\d{2})(?:-\d{2})?/);if(t){let e=Number(t[1]),r=Number(t[2]);if(r>=1&&r<=12)return{coverDate:`${e}-${t[2]}`,coverDateLabel:i([r],e),coverMonths:[r],coverYear:e}}let l=Number(r.match(/\b(19|20)\d{2}\b/)?.[0])||null;if(!l)return null;let o=r.replace(/\b(19|20)\d{2}\b/g," ").split(/[\/\-–—]|\s+(?:a|e|ate|de)\s+|\s+/i).map(e=>e.replace(/[^\p{L}.]/gu,"")).filter(Boolean),s=[];for(let e of o){let r=function(e){let r=e.normalize("NFD").replace(/[̀-ͯ]/g,"").toLowerCase().trim().replace(/\.$/,"");if(!r)return null;let t=n.indexOf(r);if(t>=0)return t+1;let l=a.indexOf(r.slice(0,3));return l>=0&&r.length<=4?l+1:null}(e);r&&!s.includes(r)&&s.push(r)}if(!s.length)return null;let u=s.slice(0,2),c=String(u[0]).padStart(2,"0");return{coverDate:`${l}-${c}`,coverDateLabel:i(u,l),coverMonths:u,coverYear:l}}(e.coverDate);if(r)return r.coverDateLabel;if(!e.publishDate)return null;let t=new Date(e.publishDate);return Number.isNaN(t.getTime())?null:i([t.getMonth()+1],t.getFullYear())}},92437:(e,r,t)=>{t.d(r,{G:()=>l,m:()=>n});let n={vinho:"#4E1620",vinhoMid:"#7A2530",vinhoLight:"#9C3A44",bege:"#EADFC7",begeLight:"#F8F3E7",begeDark:"#C9AD7F",laranja:"#E2711D"},l={"--vinho":n.vinho,"--vinho-mid":n.vinhoMid,"--vinho-light":n.vinhoLight,"--bege":n.bege,"--bege-light":n.begeLight,"--bege-dark":n.begeDark,"--laranja":n.laranja}}}]);

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.