Founding price: $35, then $99 after 23:59 UTC on 4 November, then $99
Get ProA right-to-left Persian (Solar Hijri) date picker with Persian month names and digits, a Saturday week start, Nowruz marked and an ISO value. Use this when your app serves Persian-speaking users who expect their own calendar, direction and week.
Derived from this item’s props table, because it declares no controls of its own. This item has no standalone playground, so changes update the code, the share link and the AI prompt.
Use it when your app serves Persian-speaking users who expect their own calendar, direction and week.
Do not use it for a Gregorian-only audience; use calendar-grid.
It composes calendar-grid and date-time-core, which the CLI installs for you.
import { PersianCalendarPicker } from "@/components/persian-calendar-picker"<PersianCalendarPicker onValueChange={(isoDate) => setDate(isoDate)} />| Prop | Type | Default | Description |
|---|---|---|---|
| value / defaultValue / onValueChange | string | null | null | ISO Gregorian date. |
| locale | string | fa-IR | Use fa-AF for Afghan Persian. |
| today | string | today | Reference day. |
dir="rtl" and lang, so arrow keys and the previous and next buttons mirror; Nowruz carries a spoken note in the day's label.The pattern ships with a Testing Library test (persian-calendar-picker.test.tsx) that covers the Persian heading, the first day, Nowruz marking and the ISO value.