Skip to main content
DateRangePickerThis component allows selection a specific range of dates. Tapping on a date selects it as a starting date. Taping on another date will select all dates between these, creating a date range. Tapping on any additional date will deselect the range. The component consists of the DateRangePicker field and modal. The field serves as the entry point to the DateRangePicker modal.
Usage Example
Field TypesThe dateRangePicker field supports the following types:
TypePreview
Form
Filter
Settings
Field States
TypeEmptyFull
Form
Filter
Settings
BehaviourDate Range Picker opens as a Modal. It can be opened either from a field, picker or a link button/action.
Basic flow example
Deselection
Range editingUsers can adjust the selected range if needed. By tapping on a date field, the range is switched to an “edit mode” of the corresponding date (Start/End Date).
Specific behaviorIn some products, past dates selection can be relevant, in other this may cause UX issues. When implementing Date Range Picker in you product, pay attention to such cases. Notify users when Date Range modal is closed. In some cases, success message in form of Toast may be appropriate.
Spec