-
use date.toLocaleDateString to format year/month
-
refactor and reduce code logic
-
Return empty string if the date input doesn't parse
-
remove Array.find to make IE11 happy
-
Add week start (locale setting)
-
Refactor cell click handler and add more date picker and date range picker tests
-
Added `cell.date` so we don’t need `. getDateOfCell()` anymore Passed `cell` directly in `@click="handleClick(cell)”` so we don’t need `const cell = this.cells[parseInt(event.target.getAttribute('index’))];` anymore
-
Broken initial scroll in time-picker with steps
-
Date utility functions `prevMonth` and `nextMonth` change the source date when using `src.set[Date|Month|FullYear]()`. This change creates a copy of the date at entrance of function so we have a pure function. Made some code refactor and added specs for these functions.
-
since now the index of the `[hours|minutes|seconds]List` might not anymore match the correct number in value
-
This ads the possibility to choose `steps` in the formatting of the lists. So we can have ”5 in five minutes” or ”every 15 minutes” instead of having always lists of 60 items/minutes.
-
watch trigger after form emit, so the value of date not change when validate, change to async
-
when component import an Input, prevent dispatch event from Input to Form
-
some comps support dispatch event to FormItem
-
support DatePicker & TimePicker
-
fixed #205