Commit Graph

3078 Commits

Author SHA1 Message Date
三咲智子
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
btea
d083be90c9
feat(components): [cascader] add tag-type attribute (#6726)
* feat(components): [cascader] add tag-type attribute

* chore: add comment
2022-03-21 12:42:03 +08:00
JeremyWuuuuu
3be9aee6b4
chore(components): [el-breadcrumb] enhancement (#6713)
- Remove some unnecessary code for breadcrumb
- Update tests
2022-03-19 12:17:15 +08:00
Hefty
e464348655
fix(style): [el-checkbox-group] vertical align in form-item (#6688) 2022-03-19 09:35:34 +08:00
Hefty
acecd8e668
fix(components): [el-input] keydown event validator warming (#6691) 2022-03-19 09:28:28 +08:00
Jason Ren
790311d035
fix: fix "Invalid date" display error in docs site (#6714)
originally the "Last Updated" field displayed "Invalid date", the bug was in vitepress's file
'config.ts', missing 'lastUpdated' field in UserConfig object.
2022-03-19 09:21:19 +08:00
云游君
aeee7339f4
refactor: css vars for reset.scss & reset for docs & fix cards (#6698) 2022-03-18 23:53:11 +08:00
长喆
12c4ceb856
fix(docs): update tabs click prop type (#6709)
* fix(docs): update tabs click prop type

* fix(docs): import type
2022-03-18 21:54:25 +08:00
JeremyWuuuuu
fbccee19ba
feat(ci): enable ssr testing in CI (#6710)
- Add github action workflow for tesing SSR
2022-03-18 21:37:37 +08:00
JeremyWuuuuu
9c1d2abf77 Fix linter issue 2022-03-18 16:53:37 +08:00
JeremyWuuuuu
c2ecb3a773 test(ssr): add ssr testing cases
- Add more cases for running ssr tests
2022-03-18 16:53:37 +08:00
JeremyWuuuuu
3f72ec5818
test(ssr): add ssr testing cases (#6657)
* test(ssr): add ssr testing cases

- Add cases for backtop, badge, breadcrumb, button, calendar
- Fix a issue which caused backtop not SSR renderable

* Update card, carousel cascader test cases

* Add more cases
2022-03-18 11:56:41 +08:00
renovate[bot]
962acadde7
chore(deps): update actions/checkout action to v3 (#6633)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-18 02:14:42 +08:00
JeremyWuuuuu
6b74660a20
chore(components): [el-carousel] code style refactor (#6693)
* chore(components): [el-carousel] code style refactor

- Remove duplicated code
- Simplified the code for components

* Wrap resize handle into shallowRef

* Export CourouselItemState type

* Enhance itemInStage method

* Refine code
2022-03-17 22:20:25 +08:00
卜启缘
176bc652ea
refactor(components): [carousel] refactor (#6681)
* refactor(components): [carousel] refactor

* fix: build error
2022-03-17 12:21:06 +08:00
blackie
cc8ee8e031
fix(components): [menu-item] add fallback-placement (#6684) 2022-03-17 10:17:11 +08:00
Element
1051db8b91
chore: update changelog 2.1.4 (#6679) 2022-03-16 22:01:06 +08:00
Xc
c6b69e217d
fix: input-number in step-strictly onChange bug (#6662)
Co-authored-by: xiaochenchen <xiaochen.chen@igg.com>
2022-03-16 21:53:57 +08:00
Hefty
23d49c06c2
fix(components): [el-dialog] DoneFn parameter should be optional (#6675) 2022-03-16 21:09:12 +08:00
JeremyWuuuuu
6995b80b78
test(components): [el-form-item] test enhancement (#6677)
- Extract success handler for form item validation
- Add test cases against form validation emit events
2022-03-16 21:08:58 +08:00
LYlanfeng
597f9c5c2c
fix(components): [form-item] emit validate when passed not triggered (#6671) 2022-03-16 18:09:27 +08:00
JeremyWuuuuu
adf1ecf3eb
fix(components): [el-form] validation with callbacks throws (#6669)
* fix(components): [el-form] validation with callbacks throws

- Fix Form component's validation with callbacks still throws error
- Fix FormItem component's validation with callbacks still throws error
- Update test cases to make sure this functionality's integrity

* Fix linter
2022-03-16 15:43:49 +08:00
Zhongxiang Wang
9843fb1d69
fix(components): [table] not scroll empty block when scrolling table (#6615)
* fix(components): [table] not scroll empty block when scrolling table

* fix(components): [table] fix unexpected gap

* fix(components): [table] fix unexpected gap
2022-03-16 10:47:30 +08:00
云游君
4c7638dd5a
fix(docs): build without window and Element error (#6656) 2022-03-15 22:13:01 +08:00
Yuyao Nie
8b4d55ff9e
fix(components): [menu] do not handle resize of child vnode (#6131) 2022-03-15 20:46:22 +08:00
JeremyWuuuuu
6eb8cfa1ef
chore(ssr): moveout ssr testing files (#6655)
- Move testing files to ssr-testing/
2022-03-15 20:18:06 +08:00
Element
0d11e22f27
chore: update changelog 2.1.3 (#6654) 2022-03-15 19:52:26 +08:00
JeremyWuuuuu
6aeb2d7aab
feat(components): [el-result] warn users using subTitle as slots (#6651)
* feat(components): [el-result] warn users using subTitle as slots

- Add deprecation warning for el-result sub-title slots
- Update documentation with a slotted sub title

* Fix useDeprecated typing issue
2022-03-15 19:50:50 +08:00
xc
dba6a63e20
fix: selet-v2 value-key mode selected style and onClonse bug (#6602)
* fix: selet-v2 value-key mode selected style and onClonse bug

* style: format

Co-authored-by: xiaochenchen <xiaochen.chen@igg.com>
2022-03-15 19:36:41 +08:00
三咲智子
bb939c6a58
refactor(build): move to internal package (#6585)
* refactor(build): move to internal package

* ci: fix

* chore: fix

* fix: docs

* chore: add fast-glob to root package

* chore: fix PR comments

* build: add tsx

* refactor: re-organize

* refactor: improve log
2022-03-15 19:23:38 +08:00
JeremyWuuuuu
2d3d09b545
test(ssr): add ssr testing cases (#6647) 2022-03-15 19:21:54 +08:00
Serendipity96
93423df8aa
fix(docs): fix wrong link in README.md (#6649)
fix(docs):  fix wrong link in README.md
2022-03-15 18:00:21 +08:00
blackie
458e301a52
fix(components): [result] rename slot's name from 'subTitle' to 'sub-title' (#6636)
* fix(components): [result] rename slot's name

* docs(components): [result] update doc
2022-03-15 16:59:50 +08:00
JeremyWuuuuu
52e389a058
fix: form item instance was not destroyed (#6641)
- Fix but causing form item can still be validated
- Add test cases against this feature
2022-03-15 14:09:26 +08:00
云游君
9c4f1774f2
fix(theme-chalk): [mixins] use set-css-var-value to transpile text (#6630)
* fix(theme-chalk): [mixins] use set-css-var-value to transpile text

* fix(theme-chalk): [mixins] format code
2022-03-15 10:47:00 +08:00