/* Santos OS — Analítica (filtered sales analytics + focused metric charts) */ function Analitica({ onToast, focus, onClearFocus }) { const T = window.T; const [range, setRange] = React.useState('1m'); const ranges = [['1w','1 sem'],['1m','1 mes'],['3m','3 meses'],['6m','6 meses']]; const cats = [['Analgésicos',128400,'#0E4D43'],['Crónicos',96200,'#E8743A'],['Antibióticos',74100,'#4A7C72'],['Cuidado personal',58300,'#B8392F'],['Gastro',41900,'#D97706']]; const max = 128400; const branches = [['Santa Rita',254000,'#0E4D43'],['Copán Ruinas',180000,'#4A7C72'],['CEDI (despachos)',420000,'#C9DFDB']]; const bmax = 420000; const cfg = focus && window.CHART_CFG[focus]; return (
{/* Focused metric chart (deep-linked from a dashboard bubble) */} {cfg && (
{cfg.title}
{cfg.sub}
{cfg.render()}
)}
{ranges.map(([k,l])=>( ))}
Ventas totales
L. 434k
▲ +9.4% vs anterior
Transacciones
1,098
Ticket L. 395
Ventas por categoría
{cats.map(([l,v,c])=>)}
Ventas por sucursal
{branches.map(([l,v,c])=>)}
); } window.Analitica = Analitica;