///State of the date item
///[ACTIVE] = date within the start-end date range
///[SELECTED] = date that is currently selected
///[DISABLED] = appended date at the beginning or end of picker (out of start-end rnage)
enum DateItemState { ACTIVE, SELECTED, DISABLED }
