OrderTimePicker
A picker that allows customers to choose between “ASAP” ordering or scheduling a future pickup/delivery time within the location’s operating hours.Preview
View in StorybookImport
Usage
Props
Location ID used to fetch available time slots.
The fulfillment method — affects available time windows and lead times.
The currently selected order time.
Callback fired when the time selection changes.
Behavior
- “ASAP” toggle selected by default with estimated ready time
- Date picker for future dates (within location’s advance ordering window)
- Time slots in 15-minute increments within operating hours
- Grays out unavailable slots based on kitchen capacity