فهرست رویدادها

agenda-viewکامپوننت تقویم

روزهای دارای رویداد با برچسب «امروز» و «فردا»، ساعت و مکان هر رویداد، و تعطیلی‌ها به‌عنوان یک خط جدا تا روز خلوت با روز تعطیل اشتباه نشه.

۱۸ مهر تا ۱ آبان ۱۴۰۵

  1. امروز

    شنبه، ۱۸ مهر ۱۴۰۵۲۸ ربیع‌الثانی ۱۴۴۸

  2. فردا

    یکشنبه، ۱۹ مهر ۱۴۰۵۲۹ ربیع‌الثانی ۱۴۴۸

  3. دوشنبه ۲۰ مهر

    ۲۰ مهر ۱۴۰۵۱ جمادی‌الاول ۱۴۴۸

  4. سه‌شنبه ۲۱ مهر

    ۲۱ مهر ۱۴۰۵۲ جمادی‌الاول ۱۴۴۸

  5. چهارشنبه ۲۲ مهر

    ۲۲ مهر ۱۴۰۵۳ جمادی‌الاول ۱۴۴۸

  6. پنجشنبه ۲۳ مهر

    ۲۳ مهر ۱۴۰۵۴ جمادی‌الاول ۱۴۴۸

  7. جمعه ۲۴ مهر

    ۲۴ مهر ۱۴۰۵۵ جمادی‌الاول ۱۴۴۸

  8. شنبه ۲۵ مهر

    ۲۵ مهر ۱۴۰۵۶ جمادی‌الاول ۱۴۴۸

  9. یکشنبه ۲۶ مهر

    ۲۶ مهر ۱۴۰۵۷ جمادی‌الاول ۱۴۴۸

  10. دوشنبه ۲۷ مهر

    ۲۷ مهر ۱۴۰۵۸ جمادی‌الاول ۱۴۴۸

  11. پنجشنبه ۳۰ مهر

    ۳۰ مهر ۱۴۰۵۱۱ جمادی‌الاول ۱۴۴۸

۱۵ رویداد در این بازه

نصب

  1. با CLI

    اگر هنوز init نکردید، اول از راهنمای نصب پروژه را آماده کنید. بعد این دستور کامپوننت و وابستگی‌هاش را می‌نویسه.

    $ npx vibefarsi add agenda-view
  2. نصب دستی

    محتوای تب «کد» را در components/calendar/agenda-view.tsx بگذارید. پیش‌نیاز: calendar-core.

    $ npm i lucide-react
    کپی کل فایلregistry json

استفاده

usage.tsx
1import { AgendaView } from "@/components/calendar/agenda-view"23<AgendaView events={events} days={7} onEventClick={(e) => openEvent(e.id)} />

پراپ‌ها

پراپنوعپیش‌فرضتوضیح
daysnumber14چند روز از تاریخ شروع پوشش داده میشه.
showOccasionsbooleantrueتعطیلات و مناسبت‌ها هم در روز خودشون بیان.
toolbarbooleantrueبرای کارت داشبورد خاموشش کنید.