@zedtech/zedkit-ui
Pick a start and end date
Button that opens a range calendar in a popover. Closes when both days are set.
alpha
Usage
At a glance
- Who: Developers collecting a from/to span in a form field.
- What: Button that opens a range calendar in a popover. Closes when both days are set.
- Use when: For leave, a report window, or any start-and-end pair.
- Avoid when: For one day — use the date picker.
- See also: Pick a date from a popover, Lay out fieldsets, fields, and error lists
Preview
Install
pnpm add @zedtech/zedkit-uiLatest: 0.6.4 (via changesets).
Example
import { DateRangePicker, Field, FieldLabel, type DateRangePickerProps } from "@zedtech/zedkit-ui";
const [span, setSpan] = useState<DateRangePickerProps["value"]>();
<Field>
<FieldLabel htmlFor="leave">Leave</FieldLabel>
<DateRangePicker id="leave" value={span} onValueChange={setSpan} />
</Field>Wraps: react-day-picker, @radix-ui/react-popover
Props
Prop
Type