Founding price: $35, then $99 after 23:59 UTC on 4 November, then $99
Get ProA list of reminder lead times (a day before, an hour before) built with duration fields, with duplicates refused, the list sorted and the actual send time shown for each. Use this when an appointment should nudge people at several moments before it starts.
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 an appointment should nudge people at several moments before it starts.
Do not use it for a repeating reminder; use recurrence-picker.
This item is part of tealmac UI Pro
The source for this item installs with a Pro licence key. Log in with your key to see the install command, or read the Pro setup page.
| Prop | Type | Default | Description |
|---|---|---|---|
| appointment | string | - | Local date-time of the appointment. |
| value / defaultValue | string[] | ["P1D", "PT1H"] | ISO durations before the start. |
| onValueChange | (offsets: string[]) => void | - | Sorted, longest first, no duplicates. |
| max | number | 5 | Most reminders. |
The pattern ships with a Testing Library test (appointment-reminder-offsets.test.tsx) that covers sorting, duplicates, zero length and the computed send times.