Heatmap
FREETakvim ısı haritası (katkı grafiği); ay ve gün adları yerelleştirilmiş.
Kurulum
Terminal
npx @bloxa/cli add heatmap
# or: npx shadcn@latest add @bloxa/heatmapOtomatik kurulan paketler: motion
Örnekler
Katkı takvimi
AzÇok
API
Her bileşen, oluşturduğu HTML elemanının özelliklerini de kabul eder.
Heatmap
| Özellik | Tip | Varsayılan | Açıklama |
|---|---|---|---|
| data | { date, value }[] | — | Günlük değerler. |
| from / to | Date | — | Aralık; varsayılan son bir yıl. |
| weekStart | 0 | 1 | — | Hafta başı; dile göre. |
| levels / color / cell | number / string / number | 4 / accent / 12 | Ton sayısı, renk, hücre boyutu. |
| formatTooltip | (value, date) => string | — | Tooltip metni. |