Skip to main content

DatePicker

DatePicker uses native input of type date, time, or datetime-local. It's important to be aware that browsers do not call change events on masked inputs until the user has finished selecting a date. This means that the onChange event will not be called until the user has selected a valid date or manually entered a valid date.

Date​

Result
Loading...
Live Editor

Time​

Result
Loading...
Live Editor

Datetime​

Result
Loading...
Live Editor

Min and max values​

Ranges of acceptable dates can be provided through the min and max props.

Result
Loading...
Live Editor

Analytics​

The DatePicker component is trackable through Kyber Analytics. This is the default analytics config.

export default {
value: 'DatePicker',
actions: {
onChange: { type: 'DATEPICKER_CHANGE', payload: 'Change' },
},
};

Props​