improvement: treatments UI/UX updated again to minimize clicking and scrolling.
This commit is contained in:
@@ -49,8 +49,8 @@ Use when adding or changing user-visible dates/times/numbers, RTL layout, or loc
|
||||
|
||||
| Component | Use for |
|
||||
|-----------|---------|
|
||||
| `ScheduleDayPicker` | Appointments strip — nav arrows + today toggle + expandable panel |
|
||||
| `CalendarDaySelect` | Navigator wrapper (arrows + panel) |
|
||||
| `ScheduleDayPicker` | Appointments / Treatment day headers — nav arrows + today toggle + expandable panel. **`compact`**: no field label; date centered; Today on the navigator row |
|
||||
| `CalendarDaySelect` | Navigator wrapper (arrows + panel). Empty `label` + `showHeader={false}` puts Today beside the date (used by `compact`) |
|
||||
| `CalendarDayPartsPanel` | Year / month / day row — used by schedule picker and `AppDateInput` |
|
||||
|
||||
Persian (`fa`): Jalali calendar + `arabext` digits via Intl (`usesPersianCalendar`). Internal model stays **`Date` at local midnight** (Gregorian) — APIs unchanged.
|
||||
|
||||
Reference in New Issue
Block a user