Founding price: $35, then $99 after 23:59 UTC on 4 November, then $99
Get ProA date range that cannot go past the last day the data warehouse has fully loaded, with a note when the range ends on a partial day and a button to pull it back. Use this when reports run on a pipeline that finishes after the day ends and the newest day is often incomplete.
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 reports run on a pipeline that finishes after the day ends and the newest day is often incomplete.
Do not use it for real-time data; use relative-range-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 |
|---|---|---|---|
| lastCompleteDay | string | - | Newest day with all data loaded. |
| partialDay | string | - | A day with partial data, usually the day after lastCompleteDay. |
| onValueChange | (range: DateRange | null) => void | - | A range that respects the guard. |
role="status" message with a Fix button; the field itself marks a day after the limit as invalid.The pattern ships with a Testing Library test (data-freshness-range-guard.test.tsx) that covers clamping, the partial-day note and the pull-back button.