فارسی
نقشهٔ فعالیت
فعالیت روزانهٔ یک سال شمسی به سبک GitHub، با ماههای جلالی و هفتهٔ شنبهتاجمعه.
import { ActivityHeatmap } from "@kashi-ui/react";
نمونه
| فروردین | ۶۹ |
|---|---|
| اردیبهشت | ۶۵ |
| خرداد | ۶۶ |
| تیر | ۶۹ |
| مرداد | ۶۹ |
| شهریور | ۶۹ |
| مهر | ۶۵ |
| آبان | ۶۴ |
| آذر | ۶۵ |
| دی | ۷۵ |
| بهمن | ۵۹ |
| اسفند | ۶۲ |
<ActivityHeatmap year={1405} unit="کامیت"
data={{ "2026-03-21": 3, "2026-03-22": 7, … }} />کلید داده تاریخ میلادی YYYY-MM-DD است (مثل خروجی toISODate) تا مستقیم از پایگاهداده بیاید. شدت رنگ نسبت به بیشترین مقدار سال در چهار پله است، با یک رنگ از کمرنگ به پررنگ.
| نام | نوع | پیشفرض | توضیح |
|---|---|---|---|
data | Record<string, number> | — | تعداد در هر روز؛ کلید YYYY-MM-DD |
year | number | سال جاری | سال شمسی |
unit | string | «فعالیت» | واحد در راهنما |
label | string | — | نام دسترسپذیر |
دسترسپذیری
برای صفحهخوان، نقشه یک تصویر با جمع کل است و یک جدول پنهان جمع هر ماه را میگوید؛ ۳۶۵ خانه یکییکی خوانده نمیشوند. مقدار هر روز با نگهداشتن موس نمایش داده میشود.