Commit Graph

6139 Commits

Author SHA1 Message Date
sea
ef8a6bb7df docs(components): [tree] update example style (#19945) 2025-02-24 14:48:54 +08:00
0song
84f94507e3 chore: update doc (#19946) 2025-02-24 05:23:58 +00:00
sea
f4f1d53070 ci: update lint pr title (#19898)
* chore(ci): delete lint-commit-message file

* ci: update

* ci: update
2025-02-23 22:21:11 +08:00
Lee
ac7a7761aa docs: [badge] correct the spelling mistakes in the description (#19935)
docs: [badge] correct the spelling mistakes in the Description
2025-02-22 10:39:22 +00:00
btea
05deb2785a ci: remove odd version issue template (#19861)
* ci: update issue link

* chore: remove issue template
2025-02-22 18:04:50 +08:00
sea
6a22c579e6 chore: [dropdown] remove @ts-nocheck & fix type error (#19912)
* chore: [dropdown] remove @ts-nocheck & fix type error

* docs: update
2025-02-22 13:42:06 +08:00
zhuft-moon
d8706b2952 docs(components): [message] add a "Won't close automatically" example. (#19924)
* docs(components): [config-provider] add default values

* docs(components): [message] add a "Won't close automatically" example

* Revert "docs(components): [config-provider] add default values"

This reverts commit 4a9cd67dd8.
2025-02-21 17:47:47 +08:00
Element
cc982f20ba chore: Update changelog 2.9.5 (#19926)
chore: update changelog 2.9.5
2025-02-21 05:27:43 +00:00
sea
0ba4d10460 ci: open commit run pr.new (#19922)
* ci: open commit run pr.new

* ci: update
2025-02-21 11:56:47 +08:00
sea
bac1a23c27 docs(components): [tree] change customized-node example (#19907) 2025-02-21 10:04:50 +08:00
dengguangmiaoyyds
37f3447eca docs(components): [dropdown] update description and example (#19908)
docs(components): [dropdown]update description and example
2025-02-20 16:42:07 +08:00
jiaxiang
398d68cc3e feat(components): [slider] add persistent prop (#19889)
* feat(components): [Slider] add persistent prop

* fix(components): [slider] update persistent prop

* fix(components): [slider] rename persistent prop to tooltipPersistent

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

Co-authored-by: btea <2356281422@qq.com>

* chore: formatted

* fix(components): [slider] update description for persistent prop

---------

Co-authored-by: btea <2356281422@qq.com>
2025-02-20 16:17:36 +08:00
sea
cffc025415 fix(components): [tree-select] search solve memory leak (#19895)
* fix(components): [tree-select] search solve memory leak

* feat: update

* fix: test

* chore: update test
2025-02-20 11:37:41 +08:00
DDDDD12138
4ac22efb0d fix(components): [select] ensure scrollbar syncs when scrolling to selected option (#19636)
* fix: ensure scrollbar syncs when scrolling to selected option

* feat: update scrollbar when drop-down menu is displayed
2025-02-19 21:30:51 +08:00
zhuft-moon
3aee62d0de docs: [button] update default value and description (#19903) 2025-02-19 17:59:56 +08:00
btea
47e10798fb fix(components): [message-box] vue warning when closeIcon is component (#19901) 2025-02-19 09:55:01 +08:00
xion
8c7a43f1fc feat(components): [message-box] support custom close icon in message-box (#18168) 2025-02-18 19:00:22 +08:00
sea
b2a1da6bfe fix(components): [cascader] prevent default behavior when pressing a key to toggle suggestion list (#19897)
fix(components): [cascader] suggestion key-down scroll warn
2025-02-18 18:42:39 +08:00
btea
d323d7f71e fix(components): [description] tsx rendering functional component error (#19879)
* fix(components): [description] tsx render

* fix: update

* fix: update

* test: add test case
2025-02-18 18:33:49 +08:00
Lo
7c4a453816 fix(components): [steps] update border-color to support safari (#19726) 2025-02-18 12:53:53 +08:00
DiamondYuan
7700838ed3 feat(components): [cascader] add suggestion slot (#19866)
* feat(components): [cascader] add suggestion-item slot

* docs:  add version to suggestion item slot demo

Co-authored-by: btea <2356281422@qq.com>

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

---------

Co-authored-by: btea <2356281422@qq.com>
2025-02-18 11:37:18 +08:00
jiaxiang
d676ca4897 chore: [tree] export types (#19846)
* chore: [tree] export type and fix the type error of the docs

* revert: revert

* revert: revert
2025-02-17 09:10:47 +08:00
锌小子
6dddd4ed54 fix(components): [select] solve memory leak (#19709)
fix(components): solve memory leak

Watching the value of an attribute of an option can lead to a memory leak

closed #19680

Co-authored-by: 张东 <A80784@internet.com>
2025-02-16 10:24:46 +08:00
jiaxiang
7662aa05a2 refactor: [time-picker] optimize type declaration (#19875)
chore: [time-picker] optimize type declaration
2025-02-16 09:14:06 +08:00
jiaxiang
1bc0394190 feat(components): [menu] add persistent prop (#19874)
feat(components): [menu] add persistent prop
2025-02-16 09:07:28 +08:00
Delyan Haralanov
2b7b566d17 fix(components): [table] compatible with window non-existence (#19837)
ElTable's doLayout method is debounced and scheduled (relying on setTimeout) which causes problems in testing(Vitest). Sometimes the testing environment(jsdom) is destroyed before doLayout() executes which causes error due to requestAnimationFrame not existing.
To mitigate this issue can check if the window exists which is a good indication that jsdom has not been thorn down yet.
2025-02-14 21:36:41 +08:00
jiaxiang
b408586a22 feat(components): [dropdown] add persistent prop (#19797)
* feat(components): add persistent attribute

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

Co-authored-by: btea <2356281422@qq.com>

* fix: docs

---------

Co-authored-by: btea <2356281422@qq.com>
2025-02-14 21:03:42 +08:00
sea
a5a2397a4d chore: change create issue use (#19865) 2025-02-14 10:55:09 +08:00
btea
19f98d59b2 test: [tree-select] dynamic class case (#19859) 2025-02-14 08:33:05 +08:00
btea
616bb40981 fix(components): [tree-select] dynamic bind class invalid (#19803) 2025-02-13 16:16:33 +08:00
btea
a3ca41aa1a refactor: [menu] add necessary braces (#19840) 2025-02-12 12:36:47 +08:00
jiaxiang
7569227fe6 refactor(components): [menu] change to script setup writing and optimizing code (#19816)
* refactor(components): [menu] refactor

* Update packages/components/menu/src/menu-collapse-transition.vue

* refactor(components): migrate ElMenuItem to Composition API

* fix: update

* chore: chore

* refactor: refactor

* revert: revert

* refactor: refactor

* revert: revert

* fix: Expose

* Update packages/components/menu/src/menu-item.vue

Co-authored-by: sea <45450994+warmthsea@users.noreply.github.com>

---------

Co-authored-by: sea <45450994+warmthsea@users.noreply.github.com>
2025-02-12 10:30:44 +08:00
btea
c57313820c docs: [message-box] update options default value (#19833) 2025-02-11 18:01:58 +08:00
sea
5ed153bb64 fix(components): [message-box] init validator (#19832)
* fix(components): [message-box] init validator
* fix: update

---------
Co-authored-by: xingyixiang <452282988@qq.com>
2025-02-11 17:21:29 +08:00
0song
524d617c9c chore: update doc (#19831) 2025-02-11 04:40:38 +00:00
jiaxiang
51d3e83a51 chore(components): [tree] remove ts-nocheck and fix type error (#19777)
* chore(components): [tree] remove ts-nocheck and fix type error

* refactor: refactor

---------

Co-authored-by: btea <2356281422@qq.com>
2025-02-10 20:51:10 +08:00
jiaxiang
fe9cc6351b docs: optimization API style (#19793)
* docs: optimization API style

* chore: Transfer

* chore: update

* fix: update
2025-02-09 13:35:08 +08:00
Element
49a8d5c354 chore: Update changelog 2.9.4 (#19792)
chore: update changelog 2.9.4
2025-02-07 11:12:35 +00:00
btea
6b55811103 feat(locale): export missing language (#19790)
feat(locale): export missing locale
2025-02-07 17:48:54 +08:00
changehu
e82d4d8a48 feat(locale): export Norsk(no) (#19747)
feat(locale): export Norsk(no)

Added Norwegian language reference

Co-authored-by: btea <2356281422@qq.com>
2025-02-07 17:24:45 +08:00
jiaxiang
6ae39f2176 chore(components): [cascader-node] remove ts-nocheck and fix type error (#19776)
* chore(components): [CascaderNode] remove ts-nocheck and fix type error

* chore: format

---------

Co-authored-by: warmthsea <2586244885@qq.com>
2025-02-07 08:24:07 +00:00
jiaxiang
fe0c724293 docs: [scrollbar] fix type error (#19697)
* docs: [scrollbar] fix type error

* refactor(docs): improve code structure and type annotations in examples

* Update docs/examples/scrollbar/manual-scroll.vue

Co-authored-by: btea <2356281422@qq.com>

* fix(docs): replace lodash isNumber with typeof check

* fix(docs): update

---------

Co-authored-by: btea <2356281422@qq.com>
2025-02-07 03:00:55 +00:00
btea
ed54ccc25b ci: fix corepack matching keyid error (#19783) 2025-02-07 09:46:18 +08:00
Noblet Ouways
8b93dfd72a fix(components): [table-v2] reset lastVisitedColumnIdx if width change (#19757)
fix(components): [table-v2] reset lastVisitedColumnIdx if width change
2025-02-06 19:29:43 +08:00
0song
c4fc329237 chore: update doc (#19770) 2025-02-04 14:25:15 +00:00
jiaxiang
329ac01b4c docs: [calendar] add CalendarDateType Type Declarations (#19766)
docs: [calendar] add Type Declarations
2025-02-02 17:02:18 +08:00
btea
a49d1cabd5 feat(locale): export zhHk/zhMo (#19762) 2025-01-30 20:44:05 +08:00
Noblet Ouways
6fb1f3eb37 chore: format dropdown.md (#19758)
chore: format dropdown.md
2025-01-30 20:41:06 +08:00
pengpeng
d2e269f772 fix(components): [table] the toggleTreeExpansion failed to trigger load function (#18728)
* feat(components): [table] fix lazy loading

* Modify the function usage
2025-01-26 15:21:56 +08:00
Nick Wu
b009be7c17 fix(components): [table] fix the logic of selection column when fixed state changes dynamically (#19703)
* fix(components): [table] selection column fixed left

* fix(components): [table] optimize function

* fix(components): [table] add dynamic columns test case
2025-01-25 07:52:47 +08:00