import type { AnalystLoadRow } from "@/types/api";
export function AnalystLoad({ rows }: { rows: AnalystLoadRow[] }) {
const maxCases = Math.max(1, ...rows.map((r) => r.open_cases));
return (
Analyst load
{rows.length}
{rows.length === 0 &&
No open cases.
}
{rows.map((r) => {
const isUnassigned = r.analyst === "Unassigned";
return (
{r.analyst}
{r.open_cases} {r.open_cases === 1 ? "case" : "cases"}
{r.avg_materiality_bps != null
? `${r.avg_materiality_bps.toFixed(1)} bps avg`
: "—"}
);
})}
);
}