Commit Graph

3112 Commits

Author SHA1 Message Date
JeremyWuuuuu
7b166ed7fd
feat(components): [tooltip-v2] trigger implementation (#6844)
- Implement TooltipV2Trigger
- Implement TooltipV2Root
- Fix a potential mem leak issue in OnlyChild
- Add token for tooltip v2
2022-03-26 18:53:56 +08:00
iamkun
f8c6a9ba62
chore: update resource page i18n (#6842) 2022-03-26 15:45:25 +08:00
iamkun
8bc8ecfc3b
chore: install hotjar on doc (#6841) 2022-03-26 14:03:16 +08:00
JeremyWuuuuu
9919e0a867
feat(components): [tooltip-v2] add new component (#6838)
* feat(components): [tooltip-v2] add new component

- Init component

* Implement trigger and only child

* Fix typing issue
2022-03-26 13:33:24 +08:00
Element
f6da924b21
chore: update changelog 2.1.5 (#6831) 2022-03-25 20:58:15 +08:00
bqy_fe
c9c1301e3b
fix(components): [table-column] does not render defualt slot when children are comment nodes (#6745) 2022-03-25 19:08:25 +08:00
bqy_fe
210e4c9dd3
fix(components): [tree-v2] fix setCheckedKeys([]) can't clear halfCheckedKeys (#6819) 2022-03-25 17:59:04 +08:00
JeremyWuuuuu
0ff293b3e9
chore(hooks): [floating] fix eslint warnigns (#6827)
- Update importing order
2022-03-25 17:39:01 +08:00
JeremyWuuuuu
da992a97b2
feat(hooks): [floating] add use-floating (#6822)
* feat(hooks): [floating] add use-floating

- Implement floating-ui vue with composition API
- Add test for the hook.

* Update coordinate type
2022-03-25 15:43:54 +08:00
Xc
2b40ea8145
fix: Cascader Unexpected display 'No Data' (#6815)
Co-authored-by: xiaochenchen <xiaochen.chen@igg.com>
2022-03-25 15:43:35 +08:00
三咲智子
184facdb4c
chore: add eslint rule sort imports (#6823) 2022-03-25 15:35:56 +08:00
bqy_fe
6eead7cc2f
fix(components): [autocomplete] fix can not fetch suggestions when after clear (#6820) 2022-03-25 15:30:24 +08:00
Xc
e5b1606b74
perf(components): [input-number] components review (#6683)
* perf: input-number components review

* perf: delete never used , perf calculation formula

* perf: input-number review

* perf: input-number review

* perf: input-number review

* perf: input-number review

Co-authored-by: xiaochenchen <xiaochen.chen@igg.com>
2022-03-25 15:20:40 +08:00
JeremyWuuuuu
c098496f0a
feat(project): adapt floating ui (#6812)
- Add floating UI as dependency
2022-03-24 21:52:23 +08:00
JeremyWuuuuu
5afe23c18c
refactor(components): [el-popper] refactor popper to script setups (#6725)
- Update legacy syntax to script setup for popper
- Update tests due to changes
- Move popper/token to element-plus/tokens
2022-03-24 21:22:46 +08:00
三咲智子
2c72c2ef37 fix: import dayjs 2022-03-24 20:57:45 +08:00
JeremyWuuuuu
f2d23ba049 fix(components): [el-form] clear validate after reset fields
- Enhancement for #6758
- Add test case against changes
2022-03-24 20:54:18 +08:00
云游君
f74f4e94d2
refactor(theme-chalk): remove default size class & simplify button css (#6782)
* refactor(theme-chalk): [button] remove default size class & simplify css

* test: fix test caused by size remove default

* fix: adapt for form default & remove tag default button m 0

* fix: add uno.css & bem for tag
2022-03-24 19:42:09 +08:00
btea
cffc865f21
fix(components): [cascader] loading icon position (#6802) 2022-03-24 18:29:47 +08:00
三咲智子
8639b58583
fix(components): [form] clear validate after resetFields (#6758) 2022-03-24 15:40:42 +08:00
三咲智子
b51c37ad29
docs: improve API format (#6799) 2022-03-24 15:35:15 +08:00
msidolphin
e77957f8ba
fix(components): [el-table] filter failed when tableLayout is auto (#6798) 2022-03-24 15:22:20 +08:00
msidolphin
2759ecf5b2
fix(components): [el-table] cannot scroll when tableLayout is auto (#6790)
* fix(components): [el-table] cannot scroll when tableLayout is auto

* chore: improve code
2022-03-24 15:20:55 +08:00
Muyao
7b61eba9f3
fix(components): [el-select] reset selectedLabel when toggle multiple (#6769)
fix #6766
2022-03-24 15:19:44 +08:00
JeremyWuuuuu
daa62d6170
feat(components): [el-config-provider] add config items (#6797)
- Add `a11y` to global config
- Add `keyboardNavigation` to global config
- Enhance config provider injection test
2022-03-24 15:19:32 +08:00
0song
2f3c447db4
fix: doc domain check (#6793)
* fix: doc domain check

* Update vp-app.vue

* chore: lint code

Co-authored-by: 云游君 <me@yunyoujun.cn>
2022-03-24 14:00:32 +08:00
JeremyWuuuuu
b051efd1b7
feat(components): [el-config-provider] experimental feature toggle (#6794)
- Add experimental feature toggle to config provider
- Add experimental feature toggle documentation
- Update test cases against feature toggle
2022-03-24 13:48:58 +08:00
0song
092abe44ba
chore: update sponsors (#6787) 2022-03-24 11:20:45 +08:00
Yuyao Nie
1db4ae09ac
chore(components): [table] filter out invalid className (#6717)
* chore(components): [table] filter out invalid className

* chore(components): [table] modify codes by comments
2022-03-23 23:22:42 +08:00
gjfei
e179ee6960
refactor(components): [time-picker] use useNamespace (#6523)
Co-authored-by: 三咲智子 <sxzz@sxzz.moe>
2022-03-23 22:58:43 +08:00
gjfei
0e274ad7d4
feat(components): [dropdown] add buttonProps (#6183) (#6185) 2022-03-23 19:26:46 +08:00
三咲智子
9c029b414d
docs: [upload] improve typings (#6764) 2022-03-23 18:50:36 +08:00
三咲智子
74a4614605
feat: export constants (#6763) 2022-03-23 18:42:12 +08:00
三咲智子
a9e579fef5
refactor(components): [upload] improve code and typings (#6762) 2022-03-23 18:36:31 +08:00
三咲智子
8ae7acc68e
fix(components): [form] add debounce for validate state (#6779) 2022-03-23 18:35:25 +08:00
三咲智子
3d77bcd29b
fix: global config when undefined (#6777)
closes #6760
2022-03-23 18:30:50 +08:00
Hefty
bbcd54ce7f
fix(components): [message-box] textarea can not use multiline text (#6774)
fix: #6765
2022-03-23 18:15:10 +08:00
Hefty
35ad87ef0b
fix(components): [input] textarea border does not display on ios (#6768)
fix: #6752
2022-03-23 18:13:39 +08:00
YunYouJun
0574c7eaca refactor(theme-chalk): use getCssVar instead of var(--el) & fix details 2022-03-23 17:10:40 +08:00
bqy_fe
7218ee19a7
refactor(components): [empty] refactor (#6703) 2022-03-22 17:48:58 +08:00
三咲智子
bb8609ecc6
refactor(docs): switch to unocss (#6728) 2022-03-22 17:16:46 +08:00
BaboonKing
cc48cee966
docs: fix link error (#6753) 2022-03-22 17:16:34 +08:00
Hefty
0d11c121b6
fix(components): [time-picker] cancel button not work correctly (#6735) 2022-03-22 17:03:39 +08:00
Hefty
ae33485f5a
fix(components): [el-tabs] label slot not update (#6738) 2022-03-22 17:01:13 +08:00
Delyan Haralanov
b61dc63375
fix(components): [dropdown] ignore show/hide timeouts for click trigger (#6720) 2022-03-21 21:52:58 +08:00
云游君
e4c6f6d0d9
refactor(theme-chalk): use css var instead of component hex colors (#6727)
* refactor(theme-chalk): use css var instead of component hex colors

* refactor(theme-chalk): hex colors to css var & use mixin as namespace
2022-03-21 21:41:33 +08:00
renovate[bot]
8f1e6168b1
chore(deps): update all non-major dependencies (#6729) 2022-03-21 17:40:56 +08:00
renovate[bot]
bfcdddcdb3
chore(deps): update dependency @pnpm/find-workspace-packages to v4 (#6730)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-21 17:17:41 +08:00
Carter Li
bdbb70b49c
feat(components): [autocomplete] fetchSuggestions supports Promise (#6695) 2022-03-21 15:51:39 +08:00
三咲智子
03f28a7a1a
refactor(build): improve build plugin (#6721) 2022-03-21 12:59:52 +08:00