import { useAgents } from "../hooks/useAgents"; import { StatusBadge } from "../components/StatusBadge"; import { formatCents } from "../lib/utils"; export function Agents() { const { data: agents, loading, error } = useAgents(); return (

Agents

{loading &&

Loading...

} {error &&

{error.message}

} {agents && agents.length === 0 &&

No agents yet.

} {agents && agents.length > 0 && (
{agents.map((agent) => (

{agent.name}

{agent.role}

{formatCents(agent.spentCents)} / {formatCents(agent.budgetCents)}
))}
)}
); }