/* 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 && (
)}
{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;