Commit Graph

3064 Commits

Author SHA1 Message Date
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
云游君
a7cab4fb52
fix(theme-chalk): [drawer] bg color (#6631) 2022-03-15 10:45:21 +08:00
renovate[bot]
b956223895
chore(deps): update actions-cool/issues-helper action to v3 (#6058) 2022-03-15 05:07:41 +08:00
renovate[bot]
c04d41026e
fix(deps): update dependency @vueuse/core to v8 (#6605)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-15 01:42:17 +08:00
三咲智子
e37116389b
feat(components): [loading] export directive alias (#6629) 2022-03-14 12:13:57 -04:00
云游君
f22614b11c
fix(components): [pagination] button bg color (#6628)
* fix(components): [pagination] button bg color

* fix(components): [pagination] button bg color
2022-03-14 23:41:50 +08:00
云游君
2caac7906e
refactor(docs): adjust style details & fix pages width (#6624)
* refactor(docs): adjust style details

* refactor(docs): add toc width

* refactor(docs): remove unused var

* fix(docs): typography & button etc pages width unify
2022-03-14 23:41:39 +08:00
Element
9605146f23
chore: update changelog 2.1.2 (#6622) 2022-03-14 20:12:08 +08:00
Zhongxiang Wang
b80d5f9d4d
fix(theme-chalk): [cascader/checkbox] fix unexpected fill color (#6619) 2022-03-14 19:57:25 +08:00
Hefty
15d543d69f
fix(theme-chalk): [message-box] el-message-box__status position may o… (#6614)
* fix(theme-chalk): [message-box] el-message-box__status position may override by el-icon

* fix(theme-chalk): [message-box] use class selector
2022-03-14 19:48:28 +08:00
JeremyWuuuuu
be0f72577b
fix(components): [el-form] Form not emitting validation result (#6610)
* fix(components): [el-form] Form not emitting validation result

- Refactor validate code to allow it to yield promise value
- Update tests accordingly

* fix: refactor

Co-authored-by: 三咲智子 <sxzz@sxzz.moe>
2022-03-14 19:47:31 +08:00
云游君
93aa1d621e
fix(docs): border-color css var (#6620) 2022-03-14 19:41:41 +08:00
云游君
d3a66b8767
refactor(components): [rate] use css var & disable to disabled & star-color to fill-color (#6601)
* refactor(components): [rate] use css var & disable to disabled

* refactor(components): [rate] remove getIconStyle

* refactor(components): [rate] rename star-color to fill-color

* fix(test-utils): rate vitest by css vars

* refactor: use ns.is('', state)
2022-03-14 19:34:49 +08:00
renovate[bot]
46a4da0cdc
fix(deps): update all non-major dependencies (#6604) 2022-03-14 18:00:30 +08:00
三咲智子
5d85fba20c
chore: self closing vue tag (#6603) 2022-03-13 16:16:11 -04:00