Sparkline
Мини-графики. Бесплатно, MIT · Графики и аналитика › Динамика
Установка
npx valyro-cli@latest add sparkline
npx shadcn@latest add https://valyro.xyz/r/sparkline.json
npm install valyro-ui
import 'valyro-ui/styles.css';
import { Sparkline } from 'valyro-ui';
Пропсы
| Prop | Type | Default | |
|---|---|---|---|
data * | (number | null)[] | Values in order; missing (null / NaN) values leave a gap. | |
variant | 'line' | 'area' | 'bar' | 'line' | line: trend line. area: line over a gradient fill. bar: one bar per value, growing from zero. |
width | number | 80 | Default 80. |
height | number | 24 | Default 24. |
color | string | Any CSS color. Default: green when the last value is above the first, red when below. | |
higherIsBetter | boolean | true | False for metrics where a decrease is good (latency, bounce rate): swaps the trend colors. Default true. |
showDot | boolean | false | Dot on the last point (line and area). |
curve | 'linear' | 'monotone' | 'monotone' | monotone smooths the line without overshooting the data; linear joins points straight. Ignored for bars. |
ariaLabel | string | Accessible name. Without it the sparkline is treated as decorative. |
Похожие компоненты
- Line Chart — Линейные графики
- Bar Chart — Столбчатые диаграммы
- Area Chart — Графики с заливкой
- Scatter Chart — Точечные и пузырьковые диаграммы с линией тренда
- Confidence Band Chart — Прогноз с доверительными интервалами и выбросами, точки читаются с клавиатуры
- Candlestick Chart — Биржевые свечи с объёмами и скользящими средними
- Donut Chart — Кольцевые диаграммы
- Treemap — Иерархии площадями с переходом по уровням
- Funnel Chart — Воронки конверсии
- Sankey Chart — Диаграммы потоков между этапами
- Radar Chart — Лепестковые диаграммы для сравнения профилей
- Heatmap — Тепловые карты
Назад: Scatter Chart · Далее: Confidence Band Chart · Весь раздел «Графики и аналитика»