kpi-01
dashboardblocks/kpi-01FreeComponent
dashboardblocks publishes no description for this item.
Live preview
live · rendered by the registry
Rendered by dashboardblocks on their own page — this is the component running, not a screenshot of it.Install it
npx shadcn@latest add https://dashboardblocks.com/r/kpi-01.jsonSource
1'use client'23import { ValueFormatter } from '@/registry/components/dashboardblocks/chart'4import { KPI, KPIContent, KPIValue } from '@/registry/components/dashboardblocks/kpi'5import { Trend } from '@/registry/components/dashboardblocks/trend'67import { CardDescription } from '@/components/ui/card'89interface KPI1Props {10 trend: number11 title: string12 value: number13 formatter?: ValueFormatter14}1516const exampleProps: KPI1Props = {17 trend: 20.1,18 title: 'Total Revenue',19 value: 45231,20 formatter: (value) => `$${value.toLocaleString()}`,21}2223const KPI1 = (props: KPI1Props) => {24 const { trend, title, value, formatter } = props2526 return (27 <KPI>28 <KPIContent className='space-y-2'>29 <CardDescription>{title}</CardDescription>30 <div className='flex flex-col sm:flex-row sm:items-center sm:justify-between space-y-1'>31 <KPIValue value={value} formatter={formatter} animated />32 <Trend trend={trend} />33 </div>34 </KPIContent>35 </KPI>36 )37}3839export { KPI1, exampleProps as kpi1ExampleProps, type KPI1Props }
What it pulls in
Other registry items
Files it writes
More from dashboardblocks
All 36 items| Component | Registry | Kind | Access | Installs | Command |
|---|---|---|---|---|---|
| Activity Feedactivity-feed | dashboardblocks | Components | Free | 1 dep | |
| activity-feed-01activity-feed-01 | dashboardblocks | Components | Free | 1 dep | |
| activity-feed-02activity-feed-02 | dashboardblocks | Components | Free | 1 dep | |
| activity-feed-03activity-feed-03 | dashboardblocks | Components | Free | 1 dep | |
| activity-feed-04activity-feed-04 | dashboardblocks | Components | Free | 1 dep | |
| activity-feed-05activity-feed-05 | dashboardblocks | Components | Free | 1 dep | |
| Animated Numberanimated-number | dashboardblocks | Components | Free | no deps | |
| Animated Waveanimated-wave | dashboardblocks | Components | Free | no deps |
