* fix(select): fix content overflow in multiple select
fix content overflow in multiple select
fix#919
* style(select): change the inline style
change the inline style
* test(select): add test case
add test case for the multiple select
- Using `defineComponent` to wrap component up for Volar support, this should close#841
- Also made changes for some typing
- Removed `merge.ts` since `Object.assign` are now supported natively
* fix(select): fix select value did not match issue
- Fix when select's options were added after select is mounted, the value will not match
* fix: options.push cannot trigger watcher
Co-authored-by: 陈婉玉 <simonaliachen@gmail.com>
fix all picker's transition and styles, including select, autocomplete, timer-picker, date-picker
and so on, which transition should be 'el-zoom-in-top' and without duplication.
* feat(time-select): start of migration
* feat(time-select): fix typo
* feat(time-select): minor change
* feat(time-select): working Vue.js 2 time-select
* feat(time-select): migration to v3
* feat(time-select): add select element
* feat(time-select): migrate v-model
* feat(time-select): add type definition
* feat(time-select): add default value for minTime
* feat(time-select): fix documentation
* feat(time-select): export select to use it
* feat(time-select): fix form
* feat(time-select): export time-select to see it in the website
* feat(time-select): fix updateOptions methods
* fix(popper): re-create popper if destroyed when updating
* fix(select): fix options query event
* fix(select): fix checkDefaultFirstOption function
* feat(time-select): add update:modelValue to emit function
* fix(select): better naming
* feat(time-select): deprecated defautl value
* feat(select): support clear icon
* feat(select): add clear-icon documetnation