import { LucideIcon } from 'lucide-react'; import { Box } from './Box'; import { CategoryDistributionCard } from './CategoryDistributionCard'; export interface CategoryData { id: string; label: string; count: number; icon: LucideIcon; intent?: 'primary' | 'success' | 'warning' | 'critical' | 'telemetry'; } export interface CategoryDistributionProps { categories: CategoryData[]; } export const CategoryDistribution = ({ categories }: CategoryDistributionProps) => { const total = categories.reduce((acc, cat) => acc + cat.count, 0); return ( {categories.map((category) => ( ))} ); };