Bar List
Ranked list with progress bars — distribution by city, channel, category, or any volume metric.
Default
Properties by city
import { BarList } from "@/components/blocks/bar-list";
<BarList />
// Customizado:
<BarList
title="Leads por Canal"
valueLabel="Leads"
initialCount={5}
items={[
{ name: "Organic Search", value: 4823 },
{ name: "Direct", value: 2941 },
{ name: "Referral", value: 1982 },
]}
valueFormatter={(n) => n.toLocaleString("pt-BR")}
/>Currency formatting
Revenue by region
<BarList
title="Receita por Região"
valueLabel="Receita"
items={[...]}
valueFormatter={(n) =>
Intl.NumberFormat("pt-BR", {
style: "currency",
currency: "BRL",
notation: "compact",
}).format(n)
}
/>