PageSourceSearch

https://sentinel-365-c9d4f.web.app/assets/RedePage-MCjCmnYY.js

js sentinel-365-c9d4f.web.app collected 2026-10-03 12:37:18 UTC 4,081 bytes, 1 lines download raw bytes

1import{r as b,j as t}from"./react-vendor-pafHdoJx.js";import{b as C,d as N}from"./index-Db0fDLGN.js";import{u as j,r as h,p as m,f as a,S as A,c as d,h as x,b as T,d as f,e as F}from"./station-D7qjEabm.js";import{aq as R,B as S}from"./ui-vendor-DLXJn6s3.js";import"./map-vendor-Dr8zbd0c.js";import"./firebase-vendor-D3UzkAhn.js";function B(){const{t:e,mode:r}=j(),[n,c]=b.useState(30),{data:s,loading:u,error:p,refetch:y}=C(()=>N.ponteRede(n),[n]),l=(s==null?void 0:s.itens)||[],i=s==null?void 0:s.resumo;return t.jsxs("div",{style:{display:"grid",gap:16},children:[t.jsxs("header",{style:{display:"flex",alignItems:"flex-end",justifyContent:"space-between",gap:14,flexWrap:"wrap"},children:[t.jsxs("div",{children:[t.jsx("div",{style:h(e,r),children:"Torre Agêntica · Rede"}),t.jsx("h1",{style:{margin:"6px 0 0",fontSize:m("lead",r),fontWeight:600,color:e.text},children:"Transportadores que rodaram"})]}),t.jsx("div",{style:{display:"flex",gap:8},children:[7,30,90].map(o=>t.jsxs("button",{onClick:()=>c(o),style:{fontFamily:a,fontSize:m("micro",r),padding:"5px 10px",borderRadius:3,cursor:"pointer",background:n===o?`${e.accent}1F`:"transparent",border:`1px solid ${n===o?`${e.accent}66`:e.border}`,color:n===o?e.accent:e.dim},children:[o,"d"]},o))})]}),i&&t.jsxs(A,{cols:6,children:[t.jsx("div",{style:{gridColumn:"span 2"},children:t.jsx(d,{titulo:"Transportadores",fonte:"MDF-e · emit",children:t.jsx(x,{valor:i.transportadores,rotulo:`${i.periodoDias} dias`,role:"value"})})}),t.jsx("div",{style:{gridColumn:"span 2"},children:t.jsx(d,{titulo:"Autônomos (TAC)",fonte:"emit · CPF",children:t.jsx(x,{valor:i.autonomos,rotulo:"pessoa física",role:"value"})})}),t.jsx("div",{style:{gridColumn:"span 2"},children:t.jsx(d,{titulo:"Sem RNTRC",estado:i.semRntrc?"atencao":"nominal",fonte:"infANTT",children:t.jsx(x,{valor:i.semRntrc,role:"value",cor:i.semRntrc?e.warn:void 0,rotulo:"registro ANTT ausente"})})})]}),u&&!s&&t.jsx(T,{linhas:7,altura:30}),p&&t.jsx(f,{titulo:"A rede não carregou",detalhe:p,acao:t.jsx(F,{tom:"accent",onClick:y,children:"Tentar de novo"})}),!u&&!p&&!l.length&&t.jsx(f,{titulo:"Nenhum transportador no período",detalhe:"Aparecem aqui os emitentes dos manifestos importados."}),!!l.length&&t.jsx(d,{titulo:`${l.length} transportadores`,fonte:"MDF-e",children:t.jsx("div",{style:{overflowX:"auto"},className:"noc-scroll",children:t.jsxs("table",{style:{width:"100%",borderCollapse:"collapse",fontSize:m("micro",r),minWidth:780},children:[t.jsx("thead",{children:t.jsx("tr",{children:["Transportador","Documento","RNTRC","Viagens","Valor","CIOT","Averbação"].map((o,v)=>t.jsx("th",{style:{...h(e,r),padding:"8px 10px",textAlign:v>=3?"right":"left",borderBottom:`1px solid ${e.border}`},children:o},o))})}),t.jsx("tbody",{children:l.map(o=>t.jsxs("tr",{style:{borderBottom:`1px solid ${e.grid}`},children:[t.jsx("td",{style:{padding:"9px 10px",color:e.text},children:t.jsxs("span",{style:{display:"inline-flex",alignItems:"center",gap:7},children:[o.pessoaFisica?t.jsx(R,{size:12,color:e.faint}):t.jsx(S,{size:12,color:e.faint}),o.nome||"—"]})}),t.jsx("td",{style:{padding:"9px 10px",fontFamily:a,color:e.dim},children:o.documento}),t.jsx("td",{style:{padding:"9px 10px",fontFamily:a,color:o.rntrc?e.dim:e.warn},children:o.rntrc||"ausente"}),t.jsx("td",{style:{padding:"9px 10px",textAlign:"right",fontFamily:a,color:e.text,fontVariantNumeric:"tabular-nums"},children:o.viagens}),t.jsx("td",{style:{padding:"9px 10px",textAlign:"right",fontFamily:a,color:e.dim,fontVariantNumeric:"tabular-nums"},children:o.valor>=1e3?`${Math.round(o.valor/1e3)} k`:Math.round(o.valor)}),t.jsx(g,{v:o.conformidadeCiot}),t.jsx(g,{v:o.conformidadeSeguro})]},o.documento))})]})})})]})}function g({v:e}){const{t:r}=j();if(e==null)return t.jsx("td",{style:{padding:"9px 10px",textAlign:"right",color:r.faint,fontFamily:a},children:"—"});const n=Math.round(e*100),c=n>=90?r.nominal:n>=50?r.warn:r.critical;return t.jsxs("td",{style:{padding:"9px 10px",textAlign:"right",fontFamily:a,color:c,fontVariantNumeric:"tabular-nums"},children:[n,"%"]})}export{B 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.