mirror of
https://github.com/prowler-cloud/prowler.git
synced 2026-07-18 10:01:56 +00:00
42e816081e
Co-authored-by: Alejandro Bailo <59607668+alejandrobailo@users.noreply.github.com>
25 lines
651 B
TypeScript
25 lines
651 B
TypeScript
export interface ChartLegendItem {
|
|
label: string;
|
|
color: string;
|
|
}
|
|
|
|
interface ChartLegendProps {
|
|
items: ChartLegendItem[];
|
|
}
|
|
|
|
export function ChartLegend({ items }: ChartLegendProps) {
|
|
return (
|
|
<div className="bg-card-border mt-4 inline-flex gap-[46px] rounded-full border-2 px-[19px] py-[9px]">
|
|
{items.map((item, index) => (
|
|
<div key={`legend-${index}`} className="flex items-center gap-1">
|
|
<div
|
|
className="h-3 w-3 rounded"
|
|
style={{ backgroundColor: item.color }}
|
|
/>
|
|
<span className="text-xs text-gray-300">{item.label}</span>
|
|
</div>
|
|
))}
|
|
</div>
|
|
);
|
|
}
|