Commit Graph

1863 Commits

Author SHA1 Message Date
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
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
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
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
三咲智子
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
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
Carter Li
bdbb70b49c
feat(components): [autocomplete] fetchSuggestions supports Promise (#6695) 2022-03-21 15:51:39 +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
云游君
aeee7339f4
refactor: css vars for reset.scss & reset for docs & fix cards (#6698) 2022-03-18 23:53:11 +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
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
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
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
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