Commit Graph

54 Commits

Author SHA1 Message Date
kooriookami
a841a9727a
fix(popover): fix z-index won't update when popover is shown (#1364)
* fix(popover): fix z-index won't update when popover is shown

* fix: update

* fix: remove onmounted

* fix: update
2021-01-27 23:19:10 +08:00
jeremywu
650df81ece
fix/popper-api-consistency (#1354) 2021-01-26 11:50:29 +08:00
jeremywu
ae5dcec1e8
fix(popper): Fix popper transition lost bug (#1190)
- Fix popper transition lost issue
2021-01-04 14:59:09 +08:00
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
XiongAmao
c9c9e0d494
fix: app.use(comp.vue) type is not compatible (#1067) 2020-12-23 14:07:15 +08:00
BeADre
d4f582c0f4
fix(popper): use EmitType to replace string (#1053) 2020-12-21 14:11:40 +08:00
hangzou
eb24622055
fix: fix some components import type (#959) 2020-12-11 15:37:09 +08:00
Simona
fabb9d5f03
fix(popper): attr style fallthrough failed (#897) 2020-12-08 21:01:16 +08:00
jeremywu
977767e2e7
fix(popper): fix popper gets covered by dialog/drawer (#861)
- Make popper's zIndex dynamic in order to allow popper related features in `Dialog/Drawer` to show
2020-12-07 00:22:07 +08:00
Simona
99dbe0e233
fix(popper): revert appendToBody from false to true (#845) 2020-12-05 12:30:15 +08:00
jeremywu
b57fb4b4f5
fix(popover): fix popover positioning (#796)
* fix(popover): fix popover positioning

- Popover and popconfirm are now inserted to document.body by default

* fix(popper): remove key properties for readabilities
2020-12-03 22:43:18 +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
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
jeremywu
35dc2332f9
fix(cascader): fix cascader panel disappear unexpectedly (#649)
Co-authored-by: Jeremy Wu <jeremywu@Jeremys-MacBook-Pro.local>
2020-11-22 15:46:49 +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
jeremywu
8aaf0d989a
fix(popper): making popper z-index dynamical (#632) 2020-11-20 10:04:20 +08:00
zazzaz
790d831c63
fix: fix color-picker popover popconfirm style (#584) 2020-11-16 11:07:57 +08:00
jeremywu
1d26a350b0
fix(popper): making popper accept mouse up & mouse down event (#597)
#569
2020-11-16 10:35:30 +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
zazzaz
6b69d0a457
build: fix build bundle (#545)
* chore: update

* chore: update
2020-11-05 19:11:04 +08:00
hangzou
b45f084a72
fix(build): fix import module path (#543)
* fix(build): fix import module path

* fix: fix export constants & type

* fix(popover): fix exports and import
2020-11-04 16:30:42 +08:00
zazzaz
0ee70e64b5
fix: remove popper tabIndex (#486) 2020-10-28 11:20:41 +08:00
jeremywu
4454c75d63
fix(popper): fix popper tabindex error (#472)
- Move tabindex attr from trigger to popper
2020-10-27 14:36:41 +08:00
jeremywu
b06352a43b
fix(popper): - Remove popper mask and event attaching strategy (#466) 2020-10-26 17:14:26 +08:00
jeremywu
8e95db293c
fix(popper): remove clickouside listener when manual enabled (#450) 2020-10-22 14:00:33 +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
jeremywu
20458b7779
fix(popper): fix popper modifier overriding issue (#399) 2020-10-09 15:29:36 +08:00
Enguerrand des Vaux
bd2d9b44dc
fix(popper): re-create popper if destroyed when updating (#385) 2020-10-03 20:35:26 +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
jeremywu
9f8a1a4b8d
fix(popper): fix popper popsitioning error (#373) 2020-09-29 21:14:17 +08:00
jeremywu
55d368ccbe
fix: making use popper universal (#371)
* staging work

* refactor(popper): making usePopper portable
2020-09-29 16:44:48 +08:00
jeremywu
913b6fc9f2
fix(popper): fix popper styling bug/adding transition events (#334)
* ammend

* fix judgement
2020-09-22 13:02:05 +08:00
Herrington Darkholme
f8da703a9a
feat: bump vue version (#330)
* feat(core): bump vue version

* fix(steps): remove the usage of setupState
2020-09-19 15:38:36 +08:00
JeremyWuuuuu
37f5b6164b fix(popper): addressing comments 2020-09-16 11:12:55 +08:00
jeremywuuuuu
9389c16685 fix(popper): fix known bugs in popper 2020-09-16 11:12:55 +08:00
JeremyWuuuuu
c2449ac16e partial fix 2020-09-16 11:12:55 +08:00
jeremywu
ef92b6c11c
### feat: add dialog (#197)
* Add overlay component; Dialog component almost done

* feat(dialog): add use-lockscreen

* feat(dialog): coding completed awaiting tests

* feat(dialog): finish writing test cases

* fix test failures

* Address PR comments

* fallback some changes
2020-09-09 21:18:08 +08:00
Simona
90ff286ac0
test: hoist up mocks (#294) 2020-09-09 18:31:56 +08:00
陈婉玉
4e3d046f77 test: avoid mock the whole lodash but only debounce 2020-09-01 11:44:53 +08:00
LongYinan
122c88c60c chore: upgrade all dependencies 2020-08-31 09:43:07 +08:00
jeremywu
d0b37cdf5f
Feat/implementing trigger for popper (#214)
* feat/implementing-trigger-for-popper
- Implementing trigger for popper
- Refactors against click-outside

* feat(popper): implemented trigger for popper
2020-08-28 10:47:02 +08:00
古海欢
2b2d085992 fix(popper): should check nested Fragment 2020-08-27 19:51:07 +08:00
JeremyWuuuuu
af45dbd070 feat(tooltip): tooltip component 2020-08-25 22:51:26 +08:00
JeremyWuuuuu
1584f07f0c [WIP]feat/tooltip
- Code done
- Awaiting test cases
2020-08-25 22:51:26 +08:00
Caaalabash
dea58ffd09 chore(project): upgrade to vue rc7 2020-08-24 14:44:29 +08:00
jeremywu
44d7cc2426
fix(popper): fix popper's mechanism (#177)
- Rewrite popper's render method \
2020-08-24 00:00:20 +08:00
Hanx
e2754a06cd
chore(project): upgrade vue to rc6 (#167) 2020-08-20 13:57:24 +08:00
hanx316
07d2beccfc chore(project): modify some lint rules
allow vue default props; disallow arrow parens when only one parameter; use rule words rather than
number; modify the sequences of rules; delete a duplicate field in tsconfig
2020-08-19 23:15:51 +08:00
jeremywu
2606158c38
fix(project): - Upgrade dependencies (#163)
- Update failed tests
2020-08-19 20:41:06 +08:00
JeremyWuuuuu
ff92bb6238 fix(popper): address PR comments 2020-08-19 15:28:01 +08:00