1import{R as z,j as e,r as u,a as ee}from"./react-daO8XSXc.js";import{C as ae}from"./CabecalhoPagina-a9wl2lov.js";import{A as te,a as R}from"./Abas-D4RI4lFL.js";import{s as V,l as se,h as oe}from"./index-B58ZFblL.js";import{l as re}from"./pendenteService-CKdgog18.js";import{E as ne}from"./conteudoService-DJ-SPLBv.js";import{m as ie,c as le,e as ce}from"./metricasDeUsuarios-DBgORPHQ.js";import{c as y,a as de,o as me}from"./analise-B4_DZVEO.js";import{M as ue}from"./Metricas-CaYHTobP.js";import{c as Y}from"./basicos-CJBwiWJx.js";import{E as B}from"./ErrorState-Tx5UOScO.js";import{S as E}from"./Skeleton-DB-ilhXe.js";import{E as pe}from"./EmptyState-DyDBtv_o.js";import{F as xe}from"./UserGroupIcon-B_8Krvo_.js";import{F as he}from"./ChartBarIcon-BRnXC7cP.js";import"./index-BHRwxiTO.js";import"./index-Bx8Owg57.js";import"./Button-8-UveMcL.js";import"./index-Be0SzB96.js";import"./supabase-CWGMQrOR.js";import"./framer-CJI0BPWU.js";import"./lucide-DgiROqw5.js";import"./acesso-Cn3UUk3i.js";import"./vinculos-ejCNwAw8.js";import"./modalidades-CUNE9lCl.js";import"./papeisNoConteudo-C8FPDFed.js";import"./Exibicao-BET41dMP.js";import"./Tooltip-BJXazUhA.js";import"./index-BkA-a7YQ.js";import"./index-C2a1wRcO.js";import"./index-BSdpKbQ6.js";import"./InformationCircleIcon-BuxHKy4m.js";import"./ExclamationTriangleIcon-CYNpIWW5.js";const ge=async(a=30)=>{var r;const{data:t}=await V.auth.getSession(),o=(r=t.session)==null?void 0:r.access_token;if(!o)return null;try{const c=await fetch(`/api/analytics/vercel?dias=${a}`,{headers:{Authorization:`Bearer ${o}`}});if(!c.ok)return null;const n=await c.json();return n.configurado===!1?null:n}catch(c){return console.error("Falha ao buscar os números do Vercel",c),null}},Q=a=>String(a).padStart(2,"0"),T=a=>`${a.getFullYear()}-${Q(a.getMonth()+1)}-${Q(a.getDate())}`,Z=a=>!!a&&!Number.isNaN(new Date(a).getTime()),I=(a,t,o)=>{const r=new Map,c=new Date(t.getFullYear(),t.getMonth(),t.getDate()),n=new Date(o.getFullYear(),o.getMonth(),o.getDate());for(;c<=n;)r.set(T(c),0),c.setDate(c.getDate()+1);for(const l of a){if(!Z(l))continue;const s=T(new Date(l));r.has(s)&&r.set(s,(r.get(s)??0)+1)}return[...r.entries()].map(([l,s])=>({dia:l,quantos:s}))},fe=(a,t,o,r="pageviews")=>{const c=I([],t,o),n=new Map(c.map(l=>[l.dia,0]));for(const l of a){if(!Z(l.timestamp))continue;const s=T(new Date(l.timestamp));n.has(s)&&n.set(s,(n.get(s)??0)+(l[r]??0))}return[...n.entries()].map(([l,s])=>({dia:l,quantos:s}))},J=a=>a.reduce((t,o)=>t+o.quantos,0),C=(a,t=!1)=>{const[o,r,c]=a.split("-");return t?`${c}/${r}/${o==null?void 0:o.slice(2)}`:`${c}/${r}`},q=["#6FA0FF","#FF6B7F","#34D399","#FBBF24","#2242D4"],je="#7C8391",F=600,A=180,v={topo:8,baixo:22,lado:4},G=(a,t=!1)=>{if(a.length===0)return"";const o=a.map((n,l)=>`${l===0?"M":"L"}${n.x},${n.y}`).join(" ");if(!t)return o;const r=a[0],c=a[a.length-1];return`${o} L${c.x},${A-v.baixo} L${r.x},${A-v.baixo} Z`};function _({titulo:a,serie:t,cor:o=q[0],ajuda:r,className:c}){var p,N;const[n,l]=z.useState(null),s=z.useId(),i=J(t),b=Math.max(1,...t.map(h=>h.quantos)),j=F-v.lado*2,w=A-v.topo-v.baixo,d=t.map((h,D)=>({x:v.lado+(t.length===1?j/2:D/(t.length-1)*j),y:v.topo+w-h.quantos/b*w})),f=n===null?null:t[n],m=new Set(t.map(h=>h.dia.slice(0,4))).size>1;return e.jsxs("div",{className:Y("rounded-cartao border border-painel-linha bg-painel-superficie p-4 shadow-painel-cartao",c),children:[e.jsxs("div",{className:"flex items-baseline justify-between gap-3",children:[e.jsx("p",{className:"text-[13px] font-medium text-painel-texto",children:a}),e.jsx("p",{className:"shrink-0 text-lg font-semibold tabular-nums leading-none text-painel-texto",children:i.toLocaleString("pt-BR")})]}),r&&e.jsx("p",{className:"mt-0.5 text-[11px] text-painel-texto-3",children:r}),e.jsxs("div",{className:"relative mt-3",children:[e.jsxs("svg",{viewBox:`0 0 ${F} ${A}`,preserveAspectRatio:"none",className:"h-36 w-full",role:"img","aria-label":`${a}: ${i} no perÃodo, de ${((p=t[0])==null?void 0:p.dia)??""} a ${((N=t[t.length-1])==null?void 0:N.dia)??""}`,children:[e.jsx("defs",{children:e.jsxs("linearGradient",{id:`area-${s}`,x1:"0",y1:"0",x2:"0",y2:"1",children:[e.jsx("stop",{offset:"0%",stopColor:o,stopOpacity:"0.28"}),e.jsx("stop",{offset:"100%",stopColor:o,stopOpacity:"0"})]})}),[0,.5,1].map(h=>e.jsx("line",{x1:0,x2:F,y1:v.topo+w*(1-h),y2:v.topo+w*(1-h),stroke:"rgb(255 255 255 / 0.07)",strokeWidth:"1",vectorEffect:"non-scaling-stroke"},h)),e.jsx("path",{d:G(d,!0),fill:`url(#area-${s})`}),e.jsx("path",{d:G(d),fill:"none",stroke:o,strokeWidth:"2",strokeLinejoin:"round",strokeLinecap:"round",vectorEffect:"non-scaling-stroke"}),n!==null&&d[n]&&e.jsxs(e.Fragment,{children:[e.jsx("line",{x1:d[n].x,x2:d[n].x,y1:v.topo,y2:A-v.baixo,stroke:"rgb(255 255 255 / 0.25)",strokeWidth:"1",vectorEffect:"non-scaling-stroke"}),e.jsx("circle",{cx:d[n].x,cy:d[n].y,r:"3",fill:o})]}),t.map((h,D)=>e.jsx("rect",{x:v.lado+D/t.length*j,y:0,width:j/Math.max(t.length,1),height:A,fill:"transparent",onMouseEnter:()=>l(D),onMouseLeave:()=>l(null)},h.dia))]}),e.jsx("p",{className:"mt-1 h-4 text-center text-[11px] tabular-nums text-painel-texto-2",children:f?`${C(f.dia,m)}
1 · ${f.quantos.toLocaleString("pt-BR")}`:""})]}),e.jsxs("div",{className:"flex justify-between text-[10px] tabular-nums text-painel-texto-3",children:[e.jsx("span",{children:t[0]?C(t[0].dia,m):""}),e.jsx("span",{children:t.length>1&&t[t.length-1]?C(t[t.length-1].dia,m):""})]})]})}function W({titulo:a,fatias:t,ajuda:o,className:r}){const c=t.slice(0,q.length),n=t.slice(q.length),l=n.reduce((m,p)=>m+p.quantos,0),s=n.reduce((m,p)=>m+p.parte,0),i=[...c.map((m,p)=>({...m,cor:q[p]})),...l>0?[{rotulo:"Outros",quantos:l,parte:s,cor:je}]:[]],b=i.reduce((m,p)=>m+p.quantos,0),j=60,w=18,d=2*Math.PI*j;let f=0;return e.jsxs("div",{className:Y("rounded-cartao border border-painel-linha bg-painel-superficie p-4 shadow-painel-cartao",r),children:[e.jsx("p",{className:"text-[13px] font-medium text-painel-texto",children:a}),o&&e.jsx("p",{className:"mt-0.5 text-[11px] text-painel-texto-3",children:o}),b===0?e.jsx("p",{className:"mt-4 text-[13px] text-painel-texto-2",children:"Ninguém respondeu isto ainda."}):e.jsxs("div",{className:"mt-4 flex flex-col items-center gap-5 sm:flex-row",children:[e.jsx("svg",{viewBox:"0 0 160 160",className:"size-32 shrink-0 -rotate-90",role:"img","aria-label":`${a}: ${i.map(m=>`${m.rotulo} ${Math.round(m.parte*100)}%`).join(", ")}`,children:i.map(m=>{const p=m.quantos/b*d,N=-f;return f+=p,e.jsx("circle",{cx:"80",cy:"80",r:j,fill:"none",stroke:m.cor,strokeWidth:w,strokeDasharray:`${p} ${d-p}`,strokeDashoffset:N},m.rotulo)})}),e.jsx("ul",{className:"min-w-0 flex-1 space-y-1.5",children:i.map(m=>e.jsxs("li",{className:"flex items-center gap-2 text-[12px]",children:[e.jsx("span",{"aria-hidden":!0,className:"size-2.5 shrink-0 rounded-sm",style:{backgroundColor:m.cor}}),e.jsx("span",{className:"min-w-0 flex-1 truncate text-painel-texto-2",children:m.rotulo}),e.jsxs("span",{className:"shrink-0 tabular-nums text-painel-texto",children:[m.quantos," ",e.jsxs("span",{className:"text-painel-texto-3",children:["(",Math.round(m.parte*100),"%)"]})]})]},m.rotulo))})]})]})}const Ne=a=>`${Math.round(a*100)}%`;function g({titulo:a,fatias:t,nota:o,quantas:r=10}){const c=Math.max(...t.map(s=>s.quantos),1),n=t.slice(0,r),l=t.length-n.length;return e.jsxs("section",{className:"rounded-cartao border border-painel-linha bg-painel-superficie p-4 shadow-painel-cartao",children:[e.jsx("h3",{className:"text-[13px] font-medium text-painel-texto",children:a}),o&&e.jsx("p",{className:"mt-0.5 text-[11px] text-painel-texto-3",children:o}),t.length===0?e.jsx("p",{className:"mt-3 text-[13px] text-painel-texto-2",children:"Nada aqui ainda."}):e.jsx("ul",{className:"mt-3 space-y-1.5",children:n.map((s,i)=>e.jsxs("li",{className:"flex items-center gap-3",children:[e.jsx("span",{className:"w-[42%] shrink-0 truncate text-[13px] text-painel-texto-2",children:s.rotulo}),e.jsx("span",{className:"relative h-2 flex-1 overflow-hidden rounded-full bg-painel-elevada",children:e.jsx("span",{"aria-hidden":!0,className:"absolute inset-y-0 left-0 rounded-full bg-marca-azul-claro/70",style:{width:`${s.quantos/c*100}%`}})}),e.jsxs("span",{className:"w-20 shrink-0 text-right text-[13px] tabular-nums text-painel-texto",children:[s.quantos," ",e.jsxs("span",{className:"text-painel-texto-3",children:["(",Ne(s.parte),")"]})]})]},`${i}-${s.rotulo}`))}),l>0&&e.jsxs("p",{className:"mt-2 text-[11px] text-painel-texto-3",children:["e mais ",l," ",l===1?"opção":"opções"," com menos gente."]})]})}const O=(a,t)=>String((a==null?void 0:a[t])??"").trim();function ve({dias:a}){var U;const[t,o]=u.useState([]),[r,c]=u.useState([]),[n,l]=u.useState([]),[s,i]=u.useState(null),[b,j]=u.useState(!0),[w,d]=u.useState(!1),f=u.useCallback(async()=>{j(!0),d(!1);try{const[x,M,k]=await Promise.all([se(),re(),ne()]);o(x),c(M),l(k)}catch(x){console.error("Falha ao carregar os números gerais",x),d(!0)}finally{j(!1)}i(await ge(a))},[a]);u.useEffect(()=>{f()},[f]);const m=u.useMemo(()=>ie({inscritos:t,pendentes:r,assinaturas:n,bloqueados:null}),[t,r,n]),p=u.useMemo(()=>le(m,null),[m]),N=u.useMemo(()=>{const x=new Date;return{desde:new Date(x.getTime()-(a-1)*24*60*60*1e3),ate:x}},[a]),h=u.useMemo(()=>({visitas:fe((s==null?void 0:s.porDia)??[],N.desde,N.ate),comecadas:I(ce(t,r),N.desde,N.ate),concluidas:I(t.map(x=>x.criadoEm),N.desde,N.ate)}),[s,r,t,N]),D=u.useMemo(()=>({fonte:y(t,x=>O(x.origem,"utm_source")),campanha:y(t,x=>O(x.origem,"utm_campaign")),meio:y(t,x=>O(x.origem,"utm_medium"))}),[t]),$=(x,M)=>{const k=S=>S.pageviews??S.count??0,K=x.reduce((S,X)=>S+k(X),0);return x.map(S=>({rotulo:String(S[M]??"").trim()||(M==="referrerHostname"?"Direto":"Não informado"),quantos:k(S),parte:k(S)/Math.max(K,1)}
1))};return w?e.jsx(B,{aoTentarDeNovo:()=>void f()}):b&&t.length===0?e.jsxs("div",{className:"space-y-4",children:[e.jsx(E,{className:"h-24 w-full rounded-cartao"}),e.jsx("div",{className:"grid gap-4 lg:grid-cols-3",children:[0,1,2].map(x=>e.jsx(E,{className:"h-56 w-full rounded-cartao"},x))})]}):e.jsxs("div",{className:"space-y-4",children:[e.jsx(ue,{colunas:6,itens:[{id:"visitas",rotulo:"Visitas",valor:s?J(h.visitas):null,ajuda:"Páginas vistas nos dias do gráfico abaixo, pela Vercel. Sem cookies."},{id:"unicos",rotulo:"Usuários únicos",valor:((U=s==null?void 0:s.total)==null?void 0:U.visitors)??null,ajuda:"Visitantes distintos no perÃodo. Este número não soma entre perÃodos: quem voltou em duas semanas conta uma vez em cada, e uma só no total."},{id:"inscricoes",rotulo:"Inscrições",valor:p.inscritos+p.perdidos,ajuda:"Todo mundo que começou: quem concluiu e quem parou no caminho."},{id:"cadastros",rotulo:"Cadastros concluÃdos",valor:p.inscritos,ajuda:"Quem terminou a inscrição e virou cadastro."},{id:"perdidos",rotulo:"Cadastros perdidos",valor:p.perdidos,ajuda:"Começaram e não terminaram, já descontando quem voltou depois."},{id:"assinantes",rotulo:"Assinantes",valor:p.assinantes,ajuda:"Quem tem Acesso Completo agora â cortesias incluÃdas."}]}),e.jsxs("div",{className:"grid gap-4 lg:grid-cols-3",children:[s?e.jsx(_,{titulo:"Visitas por dia",serie:h.visitas,cor:q[0],ajuda:"Páginas vistas, pela Vercel."}):e.jsx("div",{className:"rounded-cartao border border-painel-linha bg-painel-superficie p-4 text-[13px] leading-relaxed text-painel-texto-2 shadow-painel-cartao",children:"As visitas ao site não estão disponÃveis agora. O resto da tela não depende disso."}),e.jsx(_,{titulo:"Inscrições começadas por dia",serie:h.comecadas,cor:q[3],ajuda:"Quem preencheu a primeira etapa â inclusive quem terminou depois."}),e.jsx(_,{titulo:"Inscrições concluÃdas por dia",serie:h.concluidas,cor:q[2],ajuda:"Quem virou cadastro."})]}),e.jsxs("div",{className:"grid gap-4 lg:grid-cols-2",children:[e.jsx(g,{titulo:"Por página",nota:"As mais vistas no perÃodo. O painel fica de fora da medição.",fatias:$((s==null?void 0:s.porPagina)??[],"requestPath")}),e.jsx(g,{titulo:"Referência",nota:"O site que trouxe a visita. âDiretoâ é quem chegou sem nenhum.",fatias:$((s==null?void 0:s.porOrigem)??[],"referrerHostname")}),e.jsx(g,{titulo:"PaÃs",fatias:$((s==null?void 0:s.porPais)??[],"country")}),e.jsx(g,{titulo:"Dispositivo",fatias:$((s==null?void 0:s.porDispositivo)??[],"deviceType")}),e.jsx(g,{titulo:"Navegador",fatias:$((s==null?void 0:s.porNavegador)??[],"browserName")}),e.jsx(g,{titulo:"Sistema operacional",fatias:$((s==null?void 0:s.porSistema)??[],"osName")})]}),e.jsxs("div",{children:[e.jsx("h2",{className:"text-sm font-semibold text-painel-texto",children:"Por UTM"}),e.jsxs("p",{className:"mt-0.5 text-[11px] leading-relaxed text-painel-texto-3",children:["Estes são de"," ",e.jsx("strong",{className:"font-medium text-painel-texto-2",children:"quem se cadastrou"}),", e não de quem só visitou: a origem é gravada por nós no primeiro acesso e viaja junto do cadastro. UTM de visita é recurso pago da Vercel, e não está assinado."]}),e.jsxs("div",{className:"mt-3 grid gap-4 lg:grid-cols-3",children:[e.jsx(g,{titulo:"Fonte (utm_source)",fatias:D.fonte}),e.jsx(g,{titulo:"Campanha (utm_campaign)",fatias:D.campanha}),e.jsx(g,{titulo:"Meio (utm_medium)",fatias:D.meio})]})]})]})}function be(){const[a,t]=u.useState([]),[o,r]=u.useState(!0),[c,n]=u.useState(!1),l=u.useCallback(async()=>{r(!0),n(!1);try{t(await oe())}catch(i){console.error("Falha ao carregar o perfil da plataforma",i),n(!0)}finally{r(!1)}},[]);u.useEffect(()=>{l()},[l]);const s=u.useMemo(()=>({modelo:y(a,i=>i.modeloNegocio),porte:y(a,i=>i.colaboradores),faturamento:y(a,i=>i.faturamento),cargo:y(a,i=>i.cargo),departamento:y(a,i=>i.departamento),segmento:y(a,i=>i.segmento),origem:y(a,i=>me(i.origem)),interesses:de(a,i=>i.interesses)}),[a]);return c?e.jsx(B,{aoTentarDeNovo:()=>void l()}):o&&a.length===0?e.jsx("div",{className:"grid gap-4 lg:grid-cols-2",children:[0,1,2,3].map(i=>e.jsx(E,{className:"h-48 w-full rounded-cartao"},i))}):a.length===0?e.jsx(pe,{icone:xe,titulo:"Ainda não há números",descricao:"Assim que houver inscritos, o perfil deles aparece aqui: cargo, porte, segmento e de qual campanha vieram."}):e.jsxs("div",{className:"space-y-4",children:[e.jsxs("div",{className:"grid gap-4 lg:grid-cols-2",children:[e.jsx(W,{titulo:"Modelo de negócio",fatias:s.modelo,ajuda:"Quatro respostas possÃveis."}),e.jsx(W,{titulo:"De onde vieram",fatias:s.origem,ajuda:"Campanha, fonte ou site que indicou. âDiretoâ é quem chegou sem nenhum dos três."})]}),e.jsxs("div",{className:"grid gap-4 lg:grid-cols-2",children:[e.jsx(g,{titulo:"Cargo",fatias:s.cargo,quantas:12}),e.jsx(g,{titulo:"Função",fatias:s.departamento,quantas:12}),e.jsx(g,{titulo:"Segmento de mercado",fatias:s.segmento,quantas:12}),e.jsx(g,{titulo:"Nº de colaboradores",fatias:s.porte,quantas:12}),e.jsx(g,{titulo:"Faturamento",fatias:s.faturamento,quantas:12}),e.jsx(g,{titulo:"Interesses",fatias:s.interesses,nota:"Cada pessoa marca quantos quiser, então as partes somam mais de 100%.",quantas:12})]})]})}const P=a=>{const t=Number(a);return Number.isFinite(t)&&t>0?Math.round(t):0},we=a=>({conteudoId:String(a.conteudo_id??""),titulo:String(a.titulo??""),pessoas:P(a.pessoas),concluiram:P(a.concluiram)}),ye=a=>({conteudoId:String(a.conteudo_id??""),titulo:String(a.titulo??""),transmissaoId:String(a.transmissao_id??""),comecaEm
1:String(a.comeca_em??""),alcance:P(a.alcance),pico:a.pico===null||a.pico===void 0?null:P(a.pico),mensagens:P(a.mensagens)}),De=a=>a.map(t=>({rotulo:t.titulo,quantos:t.pessoas,parte:t.pessoas>0?Math.min(t.concluiram/t.pessoas,1):0})),Se=new Intl.DateTimeFormat("pt-BR",{timeZone:"America/Sao_Paulo",day:"2-digit",month:"2-digit",year:"numeric",hour:"2-digit",minute:"2-digit",hourCycle:"h23"}),qe=a=>{const t=new Date(a);if(Number.isNaN(t.getTime()))return"";const o=Object.fromEntries(Se.formatToParts(t).map(r=>[r.type,r.value]));return`${o.day}/${o.month}/${o.year} ${o.hour}:${o.minute}`},L=a=>a===null?"â":a.toLocaleString("pt-BR"),$e=async(a=10)=>{const{data:t,error:o}=await V.rpc("numeros_dos_conteudos",{p_limite:a});if(o)throw o;return(t??[]).map(we)},Ae=async()=>{const{data:a,error:t}=await V.rpc("numeros_das_sessoes");if(t)throw t;return(a??[]).map(ye)};function Me(){const[a,t]=u.useState([]),[o,r]=u.useState([]),[c,n]=u.useState(!0),[l,s]=u.useState(!1),i=u.useId(),b=u.useCallback(async()=>{n(!0),s(!1);try{const[d,f]=await Promise.all([$e(10),Ae()]);t(d),r(f)}catch(d){console.error("Falha ao carregar os números do Assistir",d),s(!0)}finally{n(!1)}},[]);u.useEffect(()=>{b()},[b]);const j=u.useMemo(()=>De(a),[a]),w=()=>{var d,f;(f=(d=document.activeElement)==null?void 0:d.closest('[role="tabpanel"]'))==null||f.focus(),b()};return l?e.jsx(B,{aoTentarDeNovo:w}):c?e.jsx("div",{className:"grid gap-4 lg:grid-cols-2",children:[0,1].map(d=>e.jsx(E,{className:"h-56 w-full rounded-cartao"},d))}):e.jsxs("div",{className:"grid grid-cols-1 items-start gap-4 lg:grid-cols-2",children:[e.jsx("h2",{className:"sr-only",children:"Assistir"}),e.jsx(g,{titulo:"Mais assistidos",nota:"Quantas pessoas assistiram a cada um e, entre parênteses, quantas delas chegaram ao fim.",fatias:j}),e.jsxs("section",{className:"min-w-0 rounded-cartao border border-painel-linha bg-painel-superficie p-4 shadow-painel-cartao",children:[e.jsx("h3",{id:i,className:"text-[13px] font-medium text-painel-texto",children:"Sessões do ao vivo"}),e.jsx("p",{className:"mt-0.5 text-[11px] text-painel-texto-3",children:"Alcance é quem esteve na sessão; pico, o máximo ao mesmo tempo; mensagens, as do chat enquanto ela estava no ar, sem as removidas."}),o.length===0?e.jsx("p",{className:"mt-3 text-[13px] text-painel-texto-2",children:"Nada aqui ainda."}):e.jsxs("table",{"aria-labelledby":i,className:"mt-3 w-full text-[13px]",children:[e.jsx("thead",{children:e.jsxs("tr",{className:"text-[11px] text-painel-texto-3",children:[e.jsx("th",{scope:"col",className:"pb-1 text-left font-normal",children:"Sessão"}),e.jsx("th",{scope:"col",className:"w-16 pb-1 text-right font-normal",children:"Alcance"}),e.jsx("th",{scope:"col",className:"w-16 pb-1 text-right font-normal",children:"Pico"}),e.jsx("th",{scope:"col",className:"w-16 pb-1 text-right font-normal",children:"Mensagens"})]})}),e.jsx("tbody",{children:o.map(d=>e.jsxs("tr",{className:"border-t border-painel-linha",children:[e.jsxs("th",{scope:"row",className:"py-1.5 pr-3 text-left font-normal",children:[e.jsx("span",{className:"block break-words text-painel-texto-2",children:d.titulo}),e.jsx("span",{className:"block text-[11px] tabular-nums text-painel-texto-3",children:qe(d.comecaEm)})]}),e.jsx("td",{className:"text-right tabular-nums text-painel-texto",children:L(d.alcance)}),e.jsx("td",{className:"text-right tabular-nums text-painel-texto",children:L(d.pico)}),e.jsx("td",{className:"text-right tabular-nums text-painel-texto",children:L(d.mensagens)})]},d.conteudoId))})]})]})]})}const H=[{dias:7,rotulo:"7 dias"},{dias:30,rotulo:"30 dias"},{dias:90,rotulo:"90 dias"}];function ca(){const[a,t]=ee(),o=Number(a.get("dias"))||30,r=H.some(s=>s.dias===o)?o:30,c=a.get("aba")??"geral",n=c!=="plataforma"&&c!=="assistir",l=s=>{const i=new URLSearchParams(a);i.set("dias",String(s)),t(i,{replace:!0,preventScrollReset:!0})};return e.jsxs("div",{className:"space-y-5",children:[e.jsxs("div",{className:"flex flex-col gap-3 sm:flex-row sm:items-start sm:justify-between",children:[e.jsx(ae,{icone:he,titulo:"Analytics",subtitulo:"O site, o funil e quem está dentro"}),n&&e.jsx("div",{role:"group","aria-label":"PerÃodo",className:"flex shrink-0 gap-1 rounded-controle border border-painel-linha bg-painel-superficie p-1",children:H.map(s=>e.jsx("button",{type:"button",onClick:()=>l(s.dias),"aria-pressed":r===s.dias,className:r===s.dias?"rounded-chip bg-painel-elevada px-3 py-1.5 text-[13px] font-medium text-painel-texto":"rounded-chip px-3 py-1.5 text-[13px] text-painel-texto-2 transition-colors hover:text-painel-texto focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-marca-azul-claro",children:s.rotulo},s.dias))})]}),e.jsxs(te,{abas:[{valor:"geral",rotulo:"Dados gerais"},{valor:"plataforma",rotulo:"Dados da plataforma"},{valor:"assistir",rotulo:"Assistir"}],children:[e.jsx(R,{value:"geral",className:"pt-5",children:e.jsx(ve,{dias:r})}),e.jsx(R,{value:"plataforma",className:"pt-5",children:e.jsx(be,{})}),e.jsx(R,{value:"assistir",className:"pt-5",children:e.jsx(Me,{})})]})]})}export{ca 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.