Commit Graph

38 Commits

Author SHA1 Message Date
jeremywu
a58f0fab90
chore(project): chore/bumping-vue-version (#1159)
* chore(project): chore/bumping-vue-version

- Upgrade vue to 3.0.5

* chore(project): - revision dependencies
2020-12-31 11:11:45 +08:00
bastarder
c77e773044
Fix/scrollbar (#1123)
* fix(select):  fix select scrollbar bug

* fix(table): fix table filter pane scroll bug

* fix(cascader): fix cascader pane scroll bug

Co-authored-by: bastarder <jie.qian@blockheaders.com>
2020-12-31 10:41:50 +08:00
kooriookami
6dedd12a17
fix(select): fix modelValue type (#1158) 2020-12-31 10:41:09 +08:00
XiongAmao
c9c9e0d494
fix: app.use(comp.vue) type is not compatible (#1067) 2020-12-23 14:07:15 +08:00
SuMingJiong
ad59057506
fix(select): fix content overflow in multiple select (#967)
* 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
2020-12-17 16:51:59 +08:00
jeremywu
97dd66b172
fix(select): fix select multi mode rendering (#941)
- Fix select multi mode not rendering input box issue
2020-12-10 11:17:10 +08:00
bastarder
e4bb9daf4f
fix(select): Fix select.focus is undefined bug (#862)
* fix(select): Fix select.focus is undefined bug

* fix(select): Add hook test

Co-authored-by: bastarder <jie.qian@blockheaders.com>
2020-12-07 11:29:08 +08:00
jeremywu
2280dd5c5e
fix(project): fix/exporting-fix-for-volar (#849)
- 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
2020-12-06 23:52:47 +08:00
kooriookami
ab76b845f5
fix(select): fix error style of select-dropdown (#838)
n

fix #812
2020-12-05 21:46:58 +08:00
Simona
99dbe0e233
fix(popper): revert appendToBody from false to true (#845) 2020-12-05 12:30:15 +08:00
bastarder
b55e78b8d7
fix(select): Fix select height error bug (#834)
Co-authored-by: bastarder <jie.qian@blockheaders.com>
2020-12-04 16:58:39 +08:00
jeremywu
790103596c
fix(select): fix select value did not match issue (#808)
* 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>
2020-12-04 13:39:01 +08:00
Simona
5db2e9729c
fix: popper transition with 'el-zoom-in-top' (#785)
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.
2020-12-02 22:33:26 +08:00
Simona
8f084d0e08
fix: destructing import from lodash cause dist too large in esm version (#788) 2020-12-02 18:14:33 +08:00
jeremywu
de0696b4f6
core/bumping-dependency-vue-version (#729)
* bumping version

* build(core): bumping vue version

- Bumping up vue version from ^3.0.0 to ^3.0.3 due to the change of `emitOptions`

* Remove transition mock/Add before-enter and before-leave hook emitter for popper
2020-12-01 10:28:42 +08:00
kooriookami
84321952e0
doc: Fix and improve v-slot/slot (#711)
* style(slider): slider button style change

slider button add box-sizing: border-box and change the default size to make sure the style is the
same of before.

* style(slider): remove outline

* fix(docs): replace error v-slot/slot to correct

Replace all `v-slot` to `#default`, `v-slot:xxx` to `#xxx`, `slot="xxx"` to `#xxx`.

fix #704

* docs: v-slot can not bind on div

* fix: fix v-slot
2020-11-29 18:50:46 +08:00
zazzaz
e35d3f761c chore: update build type 2020-11-27 11:19:13 +08:00
Ryan2128
3eaa653fe8
fix(select): fix tag content error in multiple mode (#641) 2020-11-21 11:04:52 +08:00
zazzaz
b19d2fc374
fix: correct bundle export (#630)
* fix: correct bundle export

* chore: update

* chore: update

* chore: update

* chore: update

* chore: update

* chore: update

* chore: update
2020-11-20 20:24:16 +08:00
zazzaz
8181a08cf4
fix: locale update bug (#611) 2020-11-18 22:20:36 +08:00
jeremywu
f3d24d6109
fix(popper): fix popper related style (#562)
* fix(popper): fix popper related style

* fix(popper): restore `onMount` hook, rewrite `Teleport` usage

* fix(popper): fix failed tests due to change

* fix(popper): - Fix popper initialiation method

* fix(popper): - Replace unref with internal defined unwrap function
2020-11-10 14:55:03 +08:00
Simona
c5fc8b4e9a
build: optimize (#560)
* build: replace ts-loader with @babel/preset-typescript
2020-11-10 14:24:09 +08:00
zazzaz
6b69d0a457
build: fix build bundle (#545)
* chore: update

* chore: update
2020-11-05 19:11:04 +08:00
SMJ
2d2ed23cd3
fix(select): fix the bug about clicking the select component (#513)
fix the bug about clicking the select component

fix #496
2020-11-02 17:03:09 +08:00
Simona
4e8ea7e4c1
feat: unify form event dispatch and global config (#527) 2020-11-02 11:05:08 +08:00
bastarder
aea6f4204f fix: export component 2020-10-29 19:37:18 +08:00
hangzou
09418659e0
build: fix rollup build (#500) 2020-10-29 16:13:29 +08:00
jeremywu
b06352a43b
fix(popper): - Remove popper mask and event attaching strategy (#466) 2020-10-26 17:14:26 +08:00
hangzou
e8c162ea72
fix: fix rollup module (#434)
* fix(build): fix some export & import path

* fix(build): build utils

* fix: fix error import

* fix(build): fix import error

* fix(build): remove useless dependent

* fix(build): fix build command error
2020-10-20 11:45:44 +08:00
jeremywu
73fb527f49
feat/Popover (#339)
* init popover

* feat(popover): component almost done. next `directive`

* modifications

* code finished

* partial complete testing code

* feat(popover): popover component

* fix linter complains
2020-10-19 13:44:50 +08:00
Enguerrand des Vaux
fe79cd3061
fix: Scrollbar migration to TypeScript (#397) 2020-10-13 10:39:36 +08:00
zouhang
c6e8c5c45e build(core): fix some type error 2020-10-09 20:24:53 +08:00
PannanaAlex
cc2ab5c417
feat: add pagination (#195)
* feat(component): add type 'pagination' for form usage #120

* feat(pagination): optimize pagination code

* fix(pagination): optimize code

* feat(component): add type 'pagination' for form usage #120

* feat(pagination): optimize pagination code

* fix(pagination): optimize code

* feat(pagination): update component

Co-authored-by: pannana <pannana@ucloud.cn>
Co-authored-by: zouhang <zouhang@didiglobal.com>
2020-10-09 12:04:25 +08:00
Enguerrand des Vaux
b5ed49ae93
feat/TimeSelect (#329)
* 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
2020-10-04 19:57:49 +08:00
Herrington Darkholme
b5f08aa63a
fix flaky select test case (#391)
* chore(core): fix linting

* fix(message): fix test

* fix(message): fix message test

* fix(select): remove unused

* fix(select): fix concurrent select test case
2020-10-04 18:51:24 +08:00
Enguerrand des Vaux
1ffe913571
Select filtering is not working (#388)
* fix(popper): re-create popper if destroyed when updating

* fix(select): fix options query event

* fix(select): fix checkDefaultFirstOption function

* fix(select): better naming

* Update packages/select/src/useSelect.ts

Co-authored-by: Herrington Darkholme <2883231+HerringtonDarkholme@users.noreply.github.com>
2020-10-04 14:50:05 +08:00
Herrington Darkholme
8844187da6
chore(core): fix linting (#387) 2020-10-04 14:49:39 +08:00
Herrington Darkholme
ff4d4d89da
Feat/select (#381)
* fix: resove conflict

* feat: select basic usage

* feat: select basic usage

* feat: select feature create item

* fix: fix option data insert

* refactor: select

* fix: fix parse error

* feat: select test

* fix: select add popper

* fix: update select option

* fix: add select dependency

* fix: add index.ts file

* fix(select): clean up

* fix(select): some refactor

* fix(select): some update

* fix(select): fix all test cases

Co-authored-by: helen <yinhelen.hlj@qq.com>
2020-10-03 19:07:02 +08:00