Commit Graph

1323 Commits

Author SHA1 Message Date
Jeremy
904605587f
refactor(components): [carousel] (#10188)
Co-authored-by: JeremyWuuuuu <15975785+JeremyWuuuuu@users.noreply.github.com>
2022-10-24 12:47:42 +00:00
tinyfind
9285109a0c
fix(components): [table] fixed column supported in grouped header (#10096)
* fix(components): [table] fixed column supported in grouped header

* fix(components): [table] fixed column supported in grouped header

* fix(components): [table] fixed column supported in grouped header

* fix(components): [table] fixed column supported in grouped header
2022-10-23 19:56:20 +08:00
zz
dec859a3df
fix(components): [popover] abnormal style when effect is dark (#10190) 2022-10-22 21:12:15 +08:00
zz
99fe8b2588
fix(components): [select-v2] empty value should be undefined (#10189) 2022-10-22 21:11:41 +08:00
Jeremy
d3a32cdd0b
refactor(components): [calendar] (#10163)
* refactor(components): [calendar]

* Eliminate long function by extracting code as function calls.

* chore: move t out of use-calendar logic
2022-10-22 11:39:18 +08:00
snowingfox
60e5db1e49
refactor(components): [tree-v2] switch to script-setup syntax (#10133) 2022-10-21 09:47:18 +08:00
Jeremy
0a73b244cb
refactor(components): [calendar] (#10158)
* Extract calendar common logic to dedicated file.
* Reorganize code for better readability.
2022-10-21 09:13:19 +08:00
Giwayume
715384bf4e
fix(components): [dialog] click allow focus out (#10160)
Co-authored-by: OpenGraphica <opengraphica@gmail.com>
2022-10-21 08:50:41 +08:00
Jeremy
c7b8cf7e54
refactor(components): [calendar] (#10155)
* refactor(components): [calendar]

* Extract date-table logic code into a dedicated file.

* chore: add an alias type export
2022-10-20 12:03:02 +00:00
Jeremy
4150baa7a3
refactor(components): [button] (#10152)
* refactor(components): [button]

* Extract logic code out of component.
* Reorganize code for better readabilities.

* chore: remove export of button group instance
2022-10-20 17:14:02 +08:00
Jeremy
84a867f847
refactor(components): [backtop] (#10151)
* refactor(components): [backtop]

* Extract logic code from component itself.
* Reorganize code for better readability.

* chore: remove handleScrollThrottled from being returned
2022-10-20 14:02:56 +08:00
Xc
aafdafa555
fix(components): [cascader] modelValue update problem (#10119)
* fix(components): [cascader] modelValue update problem

* fix(components): [cascader-panel] modelValue update

* fix(components): [cascader] use cloneDeep
2022-10-19 15:27:17 +08:00
Simon He
36b6106eff
fix(components): [switch] clipped text (#10081)
Co-authored-by: holazz <2418184580@qq.com>
2022-10-19 05:03:46 +00:00
tinyfind
2fb99b01e1
fix(components): [table] fix merge cell cannot show side shadow (#10095) 2022-10-19 10:15:59 +08:00
Danny Hebert
04820a4dcf
feat(components): [message-box] add append-to option (#10071) 2022-10-18 21:47:26 +08:00
qiang
01ce124940
fix(components): [autocomplete] optimize the select event type (#10105)
closed #8787
2022-10-18 18:46:52 +08:00
Simon He
bae2a62ba0
fix(component): [table] row-key due to current-change trigger (#10060)
fix: table row-key due to current-change trigger
2022-10-18 12:23:29 +08:00
LIUCHAO
48b40a5f27
fix(components): [table-v2] fix scroll to bottom (#9959)
closed 9953
2022-10-18 12:15:21 +08:00
ntnyq
cc8bfa128c
fix(components): [date-picker] fix readonly picker can be triggered (#9931)
fix(components): [date-picker] fix readonly pick can be triggered
2022-10-18 12:10:18 +08:00
Hefty
8dafd0aa53
perf(components): [input] remove useless calculation (#10092)
No need to calculate icon offset after change to the `flex` layout
2022-10-14 18:16:48 +08:00
Hefty
2d69499935
fix(components): [input] missing native form attribute (#10093)
* fix(components): [input] missing native form attribute

closed #9827

* fix: change form prop default value to undefined
2022-10-14 18:15:57 +08:00
Giwayume
8f1285f880
fix(components): [time-picker] fix popup not showing (#9941)
* fix(components): [time-picker] fix popup not showing

* fix(components): [focus-trap] track last active element automatically

* fix(components): linting

* fix(components): add preventDefault to focusout-prevented

* fix(components): sSR and typecheck

* fix(components): focus trap attach document events in mount

* fix(components): remove document undefined check

* fix(components): [select] fix click scrollbar closes popup

* fix(components): allow focus-trap to refocus after pick

Co-authored-by: OpenGraphica <opengraphica@gmail.com>
2022-10-13 14:42:27 +08:00
Xingjian Zhang
2985bd5188
fix(components): [tabs] fix typo of PaneName (#10006) 2022-10-13 11:20:30 +08:00
LIUCHAO
730135f4f1
fix(components): [cascader] placeholder disappear when resetForm (#10036) 2022-10-13 11:05:33 +08:00
YangLGggggggggg
6a53793c6f
feat: export type TableInstance TableColumnInstance (#10021) 2022-10-13 10:58:56 +08:00
Hefty
31f713bf1b
feat(components): [rate] add clearable attribute (#10031)
feat(components): [rate] add clearable attribute
2022-10-11 10:21:19 +08:00
btea
0efa33f3c4
fix(components): [tooltip] update popper after content change (#10044) 2022-10-11 09:28:47 +08:00
Qiang
7641f2455c
fix(components): the label causes the click event to trigger twice (#9991)
Co-authored-by: qiang <itaco@qq.com>
2022-10-10 19:30:00 +08:00
Xc
6a9fe5dadb
fix(components): [dropdown] button group style missing (#10029) 2022-10-09 16:06:18 +08:00
Xc
817ec60b71
feat(components): [select] Simplified API (#9994) 2022-10-09 16:04:11 +08:00
btea
5fa82dbc3d
fix(components): [form-item] do not validate without prop property (#9993)
* fix(components): [form-item] do not validate without `prop` property

* fix: update normalizeRules

* fix: update validate logic

* fix: remove redundant judgments

* chore: update
2022-10-05 12:06:29 +08:00
init-qy
b9173bb658
fix(components): [table] wrong hover style in nested tables (#9932)
* fix(components): [table] wrong hover style in nested tables

* fix(components): [table] fix wrong hover style in nested tables

Co-authored-by: init-qy <953218204@qq.com>
2022-10-04 16:06:02 +08:00
dopamine
268d87a03b
fix(components): [tabs] prevent scroll tab into view after focusing it (#9990)
closed #9980
2022-10-04 09:51:57 +08:00
btea
95c69fe88e
fix(components): [select-v2] dynamic update popper (#9888)
* fix(components): [select-v2] dynamic update popper

* chore: update type
2022-10-03 15:21:28 +09:00
btea
5497f0c234
fix(components): [el-form] adjust the warn about label (#9889) 2022-10-03 14:26:41 +09:00
Xc
7b2f1c5bb9
fix(components): [input] memory leak (#9965) 2022-10-02 09:23:53 +08:00
dopamine
a03cf125fd
fix(components): [carousel] improper active item (#8904)
* fix(components): [carousel] none of active item

closed #8891

* fix: ts error

* fix: guarantee items order when reusing carousel-item component

* style: code format

* fix: test fail

* chore: correct type

* fix: sorting failed in some cases

* better implementation

better implementation

* impove code accroding to review comment
2022-10-02 08:44:40 +08:00
Xc
91f1c63e6a
fix(components): [select] click label only focus in form (#9798) 2022-09-30 14:35:09 +00:00
aei
88faef2763
fix(components): [select-v2] Test file code misspelled (#9978) 2022-09-30 17:24:08 +08:00
Qiang
cc8b816bd9
fix(components): [form] no margin when there is no label (#9940) 2022-09-27 14:54:00 +00:00
zz
b80cf5f095
fix(components): [tabs] correct the position of tab-bar when scaling (#9896)
* fix(components): [tabs] correct the position of tab-bar when scaling

* chore: improve type
2022-09-26 12:49:29 +08:00
LIUCHAO
bd95cae599
fix(components): [descriptions] fix type error (#9899) 2022-09-26 12:15:26 +08:00
류한경
d0ec3e3941
fix(components): [pagination] fix type error (#9893)
* fix(components): [pagination] fix type error

* chore: improve type

* chore: removed default value
2022-09-26 08:04:17 +08:00
LIUCHAO
76e802e134
fix(components): [time-select] fix type error (#9884) 2022-09-25 17:46:49 +08:00
류한경
f9edc9d265
fix(components): [progress] fix type error (#9894) 2022-09-25 15:42:49 +08:00
wenrun
0088da111d
fix(components): [backtop] fix a display bug (#9892)
fix(components): fix a display bug

The component is not hidden when the scroll bar rolls to the top within 300 ms. Add [trailing=true]
attributes to the useThrottleFn() function,that call handleScroll again after the time is up, and
the bug is fixed.

BREAKING CHANGE :
no

closed no
2022-09-25 09:34:54 +08:00
류한경
98fee90d90
fix(components): [result] fix type error (#9887) 2022-09-24 14:09:00 +08:00
류한경
640e3bb24d
fix(components): [slider] fix type error (#9886) 2022-09-24 14:06:33 +08:00
LIUCHAO
ad0cb8bf97
fix(components): [radio] fix type error (#9879) 2022-09-23 21:07:14 +08:00
Circkoooooo
6f90007f77
fix(components): [select] excute filter/remoteMethod when blur (#9587)
* fix(components): [select] excute filter/remoteMethod when blur event

when select component trigger blur event, it need excute the filterMethod or remoteMethod,
otherwise, the next time you click select, you may filter the result to the previous one.

* fix(components): [select] excute filter/remoteMethod when blur event

* fix(components): [select] excute filter/remoteMethod when blur event

when select component trigger blur event, it need excute the filterMethod or remoteMethod,
otherwise, the next time you click select, you may filter the result to the previous one.

* fix(components): [select] excute filter/remoteMethod when blur event

Co-authored-by: qiang <qw13131wang@gmail.com>
2022-09-23 14:21:23 +08:00