Commit Graph

3452 Commits

Author SHA1 Message Date
thinkasany
b1b69ed235 chore(utils): improve code style for global-node (#17675)
refactor: improve code style for global-node
2024-07-30 15:07:59 +08:00
wzc520pyfm
a9b91d1f0f fix(components): [select-v2] corrent focus to input when select clicked (#17362)
* fix(components): [select-v2] fix remote init

remote-search scenarios shoule be not initialized

* Revert "fix(components): [select-v2] fix remote init"

This reverts commit d8326888e3df96dee482b9c8098738bc698215af.

* fix(components): [select-v2] no trigger init-states when filter/remote

* test(components): [select-v2] add test for no init when remote search

* fix(components): [select-v2] add back the necessary condition

* fix(components): [select-v2] correct input focus

input shoule be fouce when click el-select

* fix(components): [select-v2] focus first and then completed taggle-menu
2024-07-30 10:49:46 +08:00
Junan
82c612e679 fix(style): [radio] marginRight 30px same as checkbox (#15260)
* fix(style): [checkbox] marginRight 32px same as radio

* fix(style): [radio] marginRight 30px same as checkbox

---------

Co-authored-by: qiang <qw13131wang@gmail.com>
2024-07-29 18:16:42 +08:00
dopamine
ae0439df9f fix(components): [tabs] optimize SSR (#15183) 2024-07-29 18:01:07 +08:00
betavs
a2323f0bb3 fix(components): [slider] data anomaly when the input value is undefined (#15402)
fix(components): [slider] data anomaly

Co-authored-by: qiang <qw13131wang@gmail.com>
2024-07-29 15:20:04 +08:00
dopamine
c76cc8bc92 fix(components): [table] inaccurate type of toggleRowSelection (#17687) 2024-07-29 13:40:05 +08:00
qiang
506b5f84aa chore(components): [select] remove unused Input component (#17690)
* chore(components): [select] remove unused Input component

* chore: add nocheck
2024-07-29 08:23:46 +08:00
qiang
233d38b631 refactor(hooks): rewrite composition as a composable function (#14240)
* refactor(hooks): rewrite composition as a composable function

* fix(components): [select] avoid navigateOptions when composing Chinese

* fix: error

* chore: change afterComposition
2024-07-28 21:11:20 +08:00
Polaris-tl
ce0220612e perf(hooks): replace the ref object with a plain object (#15061)
Co-authored-by: 唐铃 <ling.tang01@geely.com>
2024-07-28 18:22:44 +08:00
dopamine
2fce7b469b fix(components): [scrollbar] restore scroll position in onActivated hook (#11363) 2024-07-27 22:21:35 +08:00
离谱
b692e37e57 fix(components): [table] fix sorting issue in table-column (#17608)
fix(components): fix sorting issue in table-column

fix(components): fix sorting issue in table-column

Revert "fix(components): [message-box] vue wraning when button state is loading (#17603)"

This reverts commit ab494bb48a.

fix(components): fix sorting issue in table-column

Revert "docs(docs): [skeleton] fix layout error in example (#17291)"

This reverts commit 0f8684310b.

fix(components): fix sorting issue in table-column

fix(components): fix sorting issue in table-column

fix(components): fix sorting issue in table-column
2024-07-27 18:08:40 +08:00
dopamine
87c5e45122 fix(components): [table] cover more edge cases for show-overflow-tooltip (#17629)
fix(components): [table] cover more edge cases for `show-overflow-tooltip`
2024-07-27 17:55:29 +08:00
Lov`u`e
cb8d869082 fix(components): [slider] set slider precision (#15328)
fix(components): add a attribute:precision,used to set slider precision

Co-authored-by: qiang <qw13131wang@gmail.com>
2024-07-27 17:36:08 +08:00
btea
68fe36ba38 fix(components): [select] exceeding the limit will still trigger update (#17685)
* fix(components): [select] exceeding the limit will still trigger update

* fix: update
2024-07-27 15:51:59 +08:00
sea
606ff06322 improvement(components): @touchstart @touchmove @wheel add passive (#16741)
* perf(components): @touchstart @touchmove add passive

* perf(components): update passive

* perf(components): update passive

* perf(components): update passive

* perf(components): update passive

* perf(components): update passive

* style: fix lint

* perf(components): update passive

* perf(components): update passive

* perf:  delete useless code
2024-07-26 21:01:17 +08:00
ToyCat93
b0b98e5d11 fix(components): [segmented] modelValue boolean type validation warning (#17656)
* fix(components): [segmented] of boolean type, throw invalid event args

* docs(components): [segmented] add boolean type to the v-model
2024-07-26 13:48:41 +08:00
sea
0b2f6911a9 feat(components): [carousel] export activeIndex (#17650)
Co-authored-by: qiang <qw13131wang@gmail.com>
2024-07-26 10:20:25 +08:00
sea
a11a7d09dc feat(components): [carousel] add cardScale prop (#17621)
* feat: add params

* docs: add content

* perf: code

* ci: again test
2024-07-25 14:31:37 +08:00
chouchouji
2564007850 refactor(components): optimize component boolean type (#17622)
* refactor(components): optimize component boolean type

* style(components): [overlay] fromat code
2024-07-25 14:17:23 +08:00
Manshu Tusker
f974ea5d81 fix(components): [cascader] failed to retrieve value when value is 0 (#17651)
* fix(components): correct data display in Cascader

Resolved an issue where certain falsy values, such as 0, were incorrectly treated as undefined in
data processing and validation logic, ensuring accurate handling and display across all components.

closed #17647

* revert(other): do not submit pnpm-lock.yaml

do not submit pnpm-lock.yaml.
2024-07-25 14:10:39 +08:00
btea
c7dea71e81 feat(components): [table-column] add filter-icon slot (#17272)
* feat(components): [table] add `filter-icon` prop

* chore: remove

* chore: remove

* Update docs/en-US/component/table.md

* feat: filter-icon slot

* test: test case

* chore: update

* chore: update
2024-07-24 14:47:42 +08:00
chouchouji
bfbd4741a2 test(components): [tag] replace closeTransition with disableTransitions (#17611)
* test(components): [tag] replace closeTransition with disableTransitions

* test(components): [tag] complete type test
2024-07-24 13:45:32 +08:00
chouchouji
ff5ba6a764 test(components): [badge] complete test cases (#17628) 2024-07-24 05:39:19 +00:00
xiaofei
f0f090c61f feat(components): [time-select] export TimeSelectProps and Instance (#16511)
* feat(components): [time-select] export TimeSelectProps and Instance

* chore: [time-select] use withInstall

---------

Co-authored-by: qiang <qw13131wang@gmail.com>
2024-07-23 16:22:59 +08:00
wzc520pyfm
7db060b7fb docs(components): [menu] use new display tag (#15385)
* docs(components): [menu] use new display tag

* docs(components): [menu] delete deprecated attr of sub-menu
2024-07-23 11:04:23 +08:00
wzc520pyfm
5fc967c63e docs(components): [dropdown] use new display tag (#15378)
* docs(components): [dropdown] use new display tag

* docs(components): [dropdown] format doc

* docs(components): [dropdown] add delete tag for button type
2024-07-23 10:42:19 +08:00
wzc520pyfm
07a1ac7583 docs(components): [carousel] use new display tag (#14953) 2024-07-23 10:24:48 +08:00
wzc520pyfm
b7c9c1010b docs(components): [tabs] use new display tag (#15380) 2024-07-23 10:17:43 +08:00
sea
a5a7699f85 fix(components): [form] not use status-icon and use slot icon style error (#16848)
* fix: form validate-icon

* fix: form validate-icon

* test: fix ci image test error

* test: delete ci image test error
2024-07-22 18:02:55 +08:00
久染 | JiuRan
122b2fda82 fix: popper content type check (#17040)
* fix: popper content type check

* fix: code lint

* fix: effect type

* fix: all popper effect type

* fix: replace all EffectType

---------

Co-authored-by: Tong Siyuan <jiuran@jiurandeMacBook-Pro.local>
2024-07-22 17:33:02 +08:00
Liao-js
92204e97f1 fix(components): [tabs] bar width is error when only one bar (#17016) 2024-07-22 17:02:28 +08:00
郭某人
1faeb5f314 fix(components): [tabs] add button misalignment in vertical layout (#16986)
* fix(components): [tabs] Layout issues

* fix(components): [tabs] Simplify code
2024-07-22 16:36:44 +08:00
wzc520pyfm
3ec8580bc0 docs(components): [popover] use new display tag (#15387) 2024-07-22 14:23:17 +08:00
知晓同丶
033867f919 feat(components): [loading] replenish loading attributes (#17174)
* docs: replenish loading attributes

* fix: format md with prettier

* docs: redo `element-loading-background`

* feat(components): [loading] replenish loading attributes

* docs: add version tag

* Update loading.md
2024-07-22 08:08:43 +08:00
chouchouji
9a9afd4734 refactor(components): [link & text] optimize boolean type (#17610) 2024-07-21 21:26:14 +08:00
chouchouji
c03c1dd2ce refactor(components): [button-group] optimize code (#17607) 2024-07-21 18:05:47 +08:00
sleepyShen1989
56d1afa283 fix(components): [input] add prop "row" explicit declare (#17085) 2024-07-21 13:23:04 +08:00
btea
ab494bb48a fix(components): [message-box] vue wraning when button state is loading (#17603) 2024-07-20 11:16:06 +08:00
Jeremy
1af2641228 fix: sass declaration deprecation error (#17549)
* fix: sass declaration deprecation error

* Add `&{}` for wrapping nested css blocks.

* fix: lint

* fix: update changes

* fix(style): switch/table-v2/upload compiling warning

* fix(style): update the rest warned sass files to avoid warning
2024-07-20 11:03:12 +08:00
ntnyq
8f9d512129 feat(components): [cascader] add tag-effect prop (#17443)
* feat(components): [cascader] add `tag-effect` prop

* docs: sync version tag

Co-authored-by: qiang <qw13131wang@gmail.com>

---------

Co-authored-by: qiang <qw13131wang@gmail.com>
2024-07-20 08:55:15 +08:00
qiang
e99fda889b fix(components): [countdown] SSR hydration error (#17554)
* fix(components): [countdown] SSR hydration error

* fix: test
2024-07-19 18:23:04 +08:00
sea
0f93f11ad4 fix(components): [table] expand-row-keys change to explicit type (#17333)
fix: change to explicit
2024-07-19 16:05:57 +08:00
btea
0484b80e78 fix(components): [tree]calling method to expand node accordion mode fail (#17441) 2024-07-19 15:20:47 +08:00
ntnyq
cd3d58f07c fix(components): [cascader] reactive prop collapse-tags (#17449)
feat(components): [cascader] reactive prop `collapse-tags`
2024-07-19 14:57:57 +08:00
Panzer_Jack
dbfa93bab1 feat(components): [date-picker] type add months params (#17342)
* feat(components): [date-picker] `type` add `months` params

closed #17317

* feat(components): [date-picker] optimized code

* docs(components): [date-picker] enhanced multiple selection example

* test(components): [date-picker] add test

---------

Co-authored-by: Panzer_Jack <shenchang@bilibili.com>
2024-07-19 11:47:25 +08:00
Aaron-zon
725349a295 fix(components): [color-picker/tree-v2] build error typechecking fails with error TS2300 (#17545)
fix(components): build error typechecking fails with error TS2300
2024-07-17 15:27:46 +08:00
0song
38a4b0ac8c feat(components): [cascader] add persistent props to cascader to improve performace (#17526)
* feat: add persistent props to cascader to improve performace

* chore: update doc
2024-07-15 21:21:21 +08:00
sea
d913ba74c8 fix(components): [radio-button] model-value click style lost and format test file (#16692)
* fix(components): [radio-button] model-value click style lost

* refactor: radio button model value style

* style: delete test and format

* style: back old

---------

Co-authored-by: 云游君 <me@yunyoujun.cn>
2024-07-15 19:21:44 +08:00
btea
fe0d162193 fix(components): [tree-v2] component activation content not displayed (#17511) 2024-07-13 17:19:34 +08:00
sea
9ded53fb20 feat(i18n): add fr translation for el-tour (#17484)
feat: add fr translation for el-tour
2024-07-10 15:05:32 +08:00