sea
60190d1b84
docs: format warning tip ( #21532 )
2025-07-29 10:38:46 +08:00
snowbitx
dbbacae7d1
feat(components): [select] support options prop rendering ( #21203 )
...
* feat(components): [select] support options prop rendering
* feat(components):[select] format
* feat(components):[select] format
* Update packages/components/select/src/select.vue
Thanks for the guidance!
Co-authored-by: Noblet Ouways <91417411+Dsaquel@users.noreply.github.com >
* Update packages/components/select/src/select.vue
Co-authored-by: Noblet Ouways <91417411+Dsaquel@users.noreply.github.com >
* Merge remote-tracking branch 'upstream/dev' into feat/autocomplete-size
* feat(components): [select] format
* feat(components): [select] Add test case
* feat(components): [select] Add doc
* Update packages/components/select/src/select.ts
Co-authored-by: Noblet Ouways <91417411+Dsaquel@users.noreply.github.com >
* feat(components): [select] Code optimization
* feat(components): [select] Code optimization
* feat(components): [select] format
* feat(components): [select] format
* docs: refact
* refactor: simplify
* chore: useless diff change
* Update shared.ts
* Update message.ts
* Update popper.ts
* Update result.ts
* Update form-item.ts
* Update cascader-panel.test.tsx
* chore: useless change
* Update select.vue
* Update option.vue
* Update select.vue
---------
Co-authored-by: Noblet Ouways <91417411+Dsaquel@users.noreply.github.com >
Co-authored-by: Dsaquel <291874700n@gmail.com >
2025-07-29 09:54:30 +08:00
Noblet Ouways
54cb51f2d9
feat(components): [config-provider] support card config ( #21483 )
2025-07-28 17:19:44 +08:00
Dsaquel
9586d0efa8
feat(components): [date-picker] add show-footer prop
2025-07-27 19:00:25 +02:00
Zhong
ffbb9e49ad
feat(components): [cascader] add effect prop ( #21507 )
...
* feat(components): [cascader] add effect prop
* fix(components): [cascader] use light as the default value
2025-07-27 20:54:33 +08:00
Zhong
222dc87281
docs(components): [input-number] fix min and max typo ( #21495 )
2025-07-25 13:35:32 +08:00
zepeng
d688af16b0
feat(components): [cascader] add show-checked-strategy prop ( #16922 )
...
* feat(components): [cascader] add showCheckedStrategy prop
* fix(components): [cascader] fix props
* feat(components): [cascader] add `show-checked-strategy` documentation
* Update docs/en-US/component/cascader.md
Co-authored-by: btea <2356281422@qq.com >
* fix(components): [cascader] replace inline props with variables
---------
Co-authored-by: btea <2356281422@qq.com >
2025-07-24 21:27:38 +02:00
btea
865ce3849e
fix(components): [table] revert 20210 ( #21482 )
...
* fix(components): [table] revert 20210
* chore: update
* test: check indent
2025-07-24 20:04:31 +08:00
Zhong
283fa72bc9
feat(components): [cascader] add header and footer slot ( #21486 )
...
* feat(components): [cascader] add header and footer slot
* docs(components): [cascader] simplify the code
* docs(components): [cascader] merge header and footer example
* docs(components): [cascader] add clear case
2025-07-24 12:03:41 +00:00
知晓同丶
39f439e436
feat(components): [dialog] add transition prop ( #21479 )
...
* feat(components): [dialog] add `transition` prop
* fix: revert export
* chore: add test
* chore: remove useless mode
* refactor: use built-in utils & simpify code
* refactor: update use-dialog.ts
* refactor: update use-dialog.ts
* fix: add warn tip
* chore: change warn description
* refactor: remove classes & add doc tip
2025-07-24 11:47:40 +02:00
btea
6593d815e6
feat(components): [scrollbar] add distance prop ( #21261 )
...
* feat(components): [scrollbar] add `distance` prop
* feat: update trigger end logic
* refactor: code
* refactor: reduce code
* chore: update check
* refactor: rename
* Update docs/en-US/component/scrollbar.md
2025-07-23 10:37:13 +02:00
sea
4502f92261
chore: fix ide examples type ( #21464 )
...
* docs: fix ide examples type
* chore: delete
* chore: update lock.yaml
2025-07-22 17:24:52 +08:00
snowbitx
7ec0f3a442
feat(components): [cascader] add checkOnClickNode and prefix prop ( #21089 )
...
* feat(components): [cascader] Hide radio in single mode
* feat(components): [cascader] Renamed prop to \`selectOnClick\`
* feat(components): [cascader] Update doc
* feat(components): [cascader] Adjust how data is fetched
* feat(components): [cascader] update type
* Update packages/components/cascader-panel/src/node-content.ts
Co-authored-by: Noblet Ouways <91417411+Dsaquel@users.noreply.github.com >
* feat(components): [cascader] Merge and fix v-model bug
* feat(components): [cascader] Renamed to checkOnClickNode
* feat(components): [cascader] Renamed to checkOnClickNode
* feat(components): [cascader] merge
* feat(components): [cascader] Add a check
* feat(components): [cascader] Add test case
* feat(components): [cascader] Fix type error
* feat(components): [cascader] Add checkOnClickNode, showRadio props
* feat(components): [cascader] Update doc
* Update packages/components/cascader/src/cascader.ts
Done, thanks!
Co-authored-by: btea <2356281422@qq.com >
* fix: showRadio defaults checkOnClickNode
* test: showRadio fallback behavior
* refactor: rename prop and support checkOnClickNode for multiple mode
* doc:update
* Update packages/components/cascader-panel/src/config.ts
Co-authored-by: Noblet Ouways <91417411+Dsaquel@users.noreply.github.com >
* docs: tweak props
* docs: update doc
* chore: update doc & fix toggle check
* Update docs/en-US/component/cascader.md
Co-authored-by: btea <2356281422@qq.com >
* Update docs/en-US/component/cascader.md
Co-authored-by: btea <2356281422@qq.com >
* Update docs/en-US/component/cascader.md
Co-authored-by: btea <2356281422@qq.com >
* Update cascader-panel.test.tsx
---------
Co-authored-by: WANGXIAOYU1995 <109521682+WANGXIAOYU1995@users.noreply.github.com >
Co-authored-by: Noblet Ouways <91417411+Dsaquel@users.noreply.github.com >
Co-authored-by: btea <2356281422@qq.com >
Co-authored-by: Dsaquel <291874700n@gmail.com >
2025-07-22 17:23:20 +08:00
Zhong
926a4b2d7c
docs(components): [tree-v2] prettier & correct types ( #21462 )
2025-07-22 16:38:41 +08:00
Noblet Ouways
937c6f4a4d
docs: add latest ep version info ( #21290 )
...
* docs: add latest ep version info
* chore: test
* chore: test
* chore: test git head
* Revert "chore: test git head"
This reverts commit 18d80355f9 .
* chore: use commit hash
* chore: test
* chore: test
* chore: test
* chore: remove test
* chore: set final
* chore: only get commit in staging
2025-07-21 16:02:59 +08:00
snowbitx
da67d58a97
feat(components): [input-number] add disabled-scientific prop ( #21319 )
...
* feat(components): [input-number] add disableScientific prop
* chore: useless change
* Update basic.vue
* Update basic.vue
* Update docs/en-US/component/input-number.md
Co-authored-by: Noblet Ouways <91417411+Dsaquel@users.noreply.github.com >
* refactor: merge events
* test: add test case
* chore: tweaks
* Update notes
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update docs/en-US/component/input-number.md
Co-authored-by: btea <2356281422@qq.com >
* chore: rename prop
---------
Co-authored-by: Noblet Ouways <91417411+Dsaquel@users.noreply.github.com >
Co-authored-by: Dsaquel <291874700n@gmail.com >
Co-authored-by: sea <45450994+warmthsea@users.noreply.github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: btea <2356281422@qq.com >
2025-07-18 22:38:49 +08:00
btea
5cc42ad9fc
feat(components): [color-picker] add persistent and append-to prop ( #21393 )
2025-07-18 02:10:05 +02:00
snowbitx
da08a2ffaf
feat(components): [input-number] add align prop ( #21291 )
...
* feat(components): [input-number] add align prop
* refactor: change implementation
* refactor: simplify SCSS
* test: add align prop class test
* test: fix type error
* Update packages/components/input-number/src/input-number.ts
Co-authored-by: Noblet Ouways <91417411+Dsaquel@users.noreply.github.com >
* Update docs/en-US/component/input-number.md
Co-authored-by: Noblet Ouways <91417411+Dsaquel@users.noreply.github.com >
* chore: useless change
---------
Co-authored-by: Noblet Ouways <91417411+Dsaquel@users.noreply.github.com >
2025-07-17 15:45:24 +08:00
Zhong
a6cc30b979
feat(components): [notification] support updateOffsets command ( #21300 )
...
* feat(components): [notification] support updateOffsets command
* fix(components): [notification] correct calculation offset
* test(components): [notification] add test case
* feat(components): [notification] add default value & update doc
* test(components): [notification] cleanup
Co-authored-by: Noblet Ouways <91417411+Dsaquel@users.noreply.github.com >
* docs(components): [notification] update
Co-authored-by: Noblet Ouways <91417411+Dsaquel@users.noreply.github.com >
* test(components): [notification] use defineGetter replace defineProperty
---------
Co-authored-by: Noblet Ouways <91417411+Dsaquel@users.noreply.github.com >
2025-07-16 02:01:41 +02:00
Noblet Ouways
ed29cf0dfb
docs: fix examples & type consistency ( #21333 )
...
* docs(components): [select] fix consistency
* chore: remove all `:height="208"`
2025-07-14 09:42:58 +08:00
Noblet Ouways
5447972845
feat(components): [tree-v2] add scrollbar-always-on attribute ( #21293 )
2025-07-11 17:48:45 +08:00
0song
d0e8bf0c9f
chore: update doc ui ( #21313 )
2025-07-11 08:20:43 +00:00
btea
de625a1403
feat(components): [input-number] change the min and max default value ( #21302 )
...
* feat(components): [input-number] change the min and max default value
* docs: update
2025-07-11 00:16:29 +02:00
56jun
e4d3ce2970
feat(components): [mention] add whole-remove event ( #21050 )
...
* feat(components): [mention] 添加mention-remove事件,当props.whole为真且移除提及项时触发
* feat(components): [mention] 添加whole-remove事件,当props.whole为真且移除提及项时触发
* feat(components): [mention]添加 whole-remove事件,并更新了文档说明
* feat(components): [mention]添加 whole-remove事件,并更新了文档说明
* feat(components): [mention]添加 whole-remove事件,并更新了文档说明
* feat(components): [mention]添加 whole-remove事件,并更新了文档说明
* Update docs/en-US/component/mention.md
---------
Co-authored-by: btea <2356281422@qq.com >
2025-07-10 16:40:18 +08:00
Noblet Ouways
8a243036fe
fix(components): [input-tag] paste multiple delimiters ( #21256 )
...
* fix(components): [input-tag] paste multiple delimiters
* chore: refact
* refactor: easier to read & import types
* chore: remove useless convert regex
Co-authored-by: btea <2356281422@qq.com >
* chore: fix
* chore: fix
* chore: same logic on paste & better tests
* chore: fix edge case
* chore: fix
* chore: add
---------
Co-authored-by: btea <2356281422@qq.com >
2025-07-08 09:02:13 +00:00
jiaxiang
dad04531e9
style(docs): add transition in details ( #21272 )
2025-07-08 07:48:00 +08:00
sea
29c9d885fc
docs: update type & dev includes normalize.css ( #21271 )
2025-07-07 17:13:22 +02:00
Noblet Ouways
7ccf1e4c53
refactor(docs): partially remove typecript errors ( #21099 )
...
* refactor(docs): partially remove typecript errors
* chore: cleanup
* chore: refact
Co-authored-by: sea <45450994+warmthsea@users.noreply.github.com >
* docs: typo fix type error
---------
Co-authored-by: sea <45450994+warmthsea@users.noreply.github.com >
Co-authored-by: Wanghua3819 <2586244885@qq.com >
2025-07-07 22:30:02 +08:00
sea
f3893835ae
docs: select use minimum base examples & delete input tip ( #21235 )
...
docs: select use minimum base examples
2025-07-04 18:10:22 +02:00
betavs
cfe8e4e982
docs(components): [input] supplemental component events ( #21229 )
2025-07-03 21:56:07 +08:00
yuhengshen
a579224896
fix(components): [autocomplete] add placeholder prop type definition ( #21206 )
...
* fix(components): [autocomplete] add placeholder prop type definition
* feat(components): [autocomplete] add inputProps and merge properties
* docs: [input] description typo
* feat: explicitly using the `model` & `disabled`
* fix(components): [time-picker] single input name type
* docs: add input attrs link
---------
Co-authored-by: warmthsea <2586244885@qq.com >
2025-07-03 00:15:53 +02:00
Noblet Ouways
4f8cca0f6c
feat(components): [select/select-v2/cascader] expose more tag options ( #21157 )
...
* feat(components): [select/select-v2] bind `data` for tag slot
* chore: remove console.log
* feat: expose `deleteTag` aswell
---------
Co-authored-by: warmthsea <2586244885@qq.com >
2025-06-29 13:17:20 +00:00
baozj
524f901045
feat(components): [select] expose selectDisabled prop to #tag slot ( #21093 )
...
* feat(components): [select] expose selectDisabled prop to #tag slot
* feat(components): [select] expose selectDisabled and update docs
* feat(components): [select-v2] expose selectDisabled to #tag slot
Add example demonstrating how to use selectDisabled in custom tag rendering.
* docs(components): [select, select-v2] add selectDisabled to #tag slot
* docs(components): [select, select-v2] remove tag-disabled.vue examples
---------
Co-authored-by: baozhangjie <jay.bao@photonpay.com >
2025-06-29 20:59:04 +08:00
qiang
a174c6e0c3
docs: unregister PWA ( #8979 )
...
* docs: unregister PWA
* chore: remove images
2025-06-29 15:10:56 +08:00
狂人的芝士
82fa008537
docs(components): [affix] fix el-affix inside overflow:auto ( #21127 )
2025-06-25 22:03:29 +08:00
Spaceman
b3219f6446
fix(components): [table] fix the issue where the expand-row-keys property does not support the number type ( #20210 )
...
* fix(components): [table] fix the bug of the expand-row-keys property
* fix(components): [table] fix the bug of the expand-row-keys property
Fix the issue where the expand-row-keys property does not support the number type
* fix(components): [table] fix the bug of the expand-row-keys property
Fix the issue where the expand-row-keys property does not support the number type
* fix(components): [table] Use Map instead of Object to handle number keys
Use Map instead of Object to solve the problem of number keys
* fix(components): [table] fix the bug of the expand-row-keys property
1.expandRowKeys should be of type Array<string | number> ✔
2.It would be better to add types to new Map() ✔
3.It would be better to add relevant test cases ✔
* fix(components): [table] fix the bug of the expand-row-keys property
1. expandRowKeys should be of type Array<string | number> ✔
2. It would be better to add types to new Map() ✔
3. It would be better to add relevant test cases ✔
* fix(components): [table] fix the bug of the expand-row-keys property
1. expandRowKeys should be of type Array<string | number> ✔
2. It would be better to add types to new Map() ✔
3. It would be better to add relevant test cases ✔
* fix(components): [table] fix the bug of the expand-row-keys property
1.table.md ✔
2.add a test for mixed strings and numbers ✔
* fix(components): [table] fix the bug of the expand-row-keys property
1.table.md ✔
2.add a test for mixed strings and numbers ✔
* fix(components): [table] fix the bug of the expand-row-keys property
1. table-test-common.ts ✔
2. table.md ✔
3. tree.ts -- changed to: new Map<string | number, object>() ✔
* fix(components): [table] fix the bug of the expand-row-keys property
fix(components): [table] fix the bug of the expand-row-keys property
* fix(components): [table] fix the bug of the expand-row-keys property
fix(components): [table] fix the bug of the expand-row-keys property
* fix(components): [table] fix the bug of the expand-row-keys property
fix(components): [table] fix the bug of the expand-row-keys property
* fix(components): [table] fix packages/components/table/src/store/tree.ts
fix(components): [table] fix packages/components/table/src/store/tree.ts
* chore: update test cases
* chore: update version
* fix(components): [table] fix the bug of the expand-row-keys property
Fix the issue where the expand-row-keys property does not support the number type
---------
Co-authored-by: warmthsea <2586244885@qq.com >
2025-06-25 22:02:43 +08:00
sea
49e1d594fa
docs(components): [date-picker] improve event type ( #21125 )
...
* docs(components): [date-picker] improve event type
* docs: update
2025-06-24 14:00:13 +00:00
dhj-l
eb80cacb0d
docs(components): [table] update filter-change event description ( #21123 )
...
docs(docs): fix filter-change event description in table
2025-06-24 17:18:39 +08:00
Noblet Ouways
ffe42ae401
feat(components): [color-picker] add empty values attributes ( #20962 )
...
* feat(components): [color-picker] add empty values attributes
* chore: better
* test: add test case
* docs: update version
---------
Co-authored-by: warmthsea <2586244885@qq.com >
2025-06-24 16:58:38 +08:00
Noblet Ouways
c57b0cab42
refactor(components): [tree] remove ts-nocheck ( #21097 )
...
* chore: wip
* chore: wip
* chore: wip
* chore: wip
* chore: fix
* chore: fix
* chore: cleanup
* chore: fix
* fix: review
Co-authored-by: btea <2356281422@qq.com >
---------
Co-authored-by: btea <2356281422@qq.com >
2025-06-24 15:01:53 +08:00
知晓同丶
327922d4b2
fix(components): [tree-v2] treeNode add expanded and responds to UI ( #21066 )
...
* fix(components): [tree-v2] treeNode add `expanded` and responds to UI
closed #21023
* fix(components): [tree-v2] treeNode add `expanded` and responds to UI
closed #21023
* docs: add custom node icon demo
2025-06-23 14:31:47 +02:00
jiaxiang
29f5783d81
refactor(components): [cascader-panel] remove @ts-nocheck and optimize code ( #20014 )
...
* refactor(components): [CascaderPanel] remove tsnocheck and optimize code
* chore: chore
* revert: revert
* chore: add menu type
* chore: remove tsnocheck
* revert: revert
* revert: revert
* refactor: use setup syntax
* fix: type
* chore: add line
* chore: chore
* chore: add update:modelValue Events
* chore: format
* chore: revert
* chore: chore
* fix: error
* chore: remove any and code loss
* fix: code loss
* fix: code loss
---------
Co-authored-by: warmthsea <2586244885@qq.com >
2025-06-23 17:09:40 +08:00
fratzinger
bc7773b673
feat(components): [input] native inputmode prop for el-input & el-input-number ( #14997 )
...
* feat(components): add native inputmode for el-input
* feat(components): add native inputmode for el-input-number
Please enter the commit message for your changes. Lines starting
* chore: rm "props" in template
2025-06-20 20:24:26 +08:00
WANGXIAOYU1995
4f56d01f04
feat(components): [cascader] add tag slot ( #20994 )
...
* feat(components): [cascader] add showFirstOnly to show top-level label
* feat(components): [cascader] add unit test cases
* Revert "feat(components): [cascader] add unit test cases"
This reverts commit 8cbb9d44ee .
* Revert "feat(components): [cascader] add showFirstOnly to show top-level label"
This reverts commit 5ca520dff8 .
* feat(components): [cascader] Added a new slot `tag`
* Revert "feat(components): [cascader] Added a new slot `tag`"
This reverts commit 99062da169 .
* feat(components): [cascader] Added a new slot `tag`
* feat(components): [cascader] Optimize slot and update doc
* Update packages/components/cascader/src/cascader.vue
Good catch, committed.
Co-authored-by: Noblet Ouways <91417411+Dsaquel@users.noreply.github.com >
* Update docs/en-US/component/form.md
Sure, I’ve committed the suggestion. Thanks again!
Co-authored-by: Noblet Ouways <91417411+Dsaquel@users.noreply.github.com >
* feat(components): [cascader] Add test case
* feat(components): [cascader] update to expose tree node info
* feat(components): [cascader] update 'presentTags' and docs
* feat(components): [cascader] optimize code
* feat(components): [cascader] update doc
* feat(components): [cascader] update function name
* Update packages/components/cascader/src/cascader.vue
Co-authored-by: Noblet Ouways <91417411+Dsaquel@users.noreply.github.com >
* Update packages/components/cascader/src/cascader.vue
Co-authored-by: Noblet Ouways <91417411+Dsaquel@users.noreply.github.com >
* chore: minor tweaks
* feat(components): [cascader] Update test case
* docs: update Cascader Slots
---------
Co-authored-by: Noblet Ouways <91417411+Dsaquel@users.noreply.github.com >
Co-authored-by: Dsaquel <291874700n@gmail.com >
Co-authored-by: warmthsea <2586244885@qq.com >
2025-06-18 15:51:59 +00:00
fratzinger
667726b128
fix(components): [date-picker] pass showWeekNumber to panel ( #21049 )
...
* fix(components): prop show-week-number
* docs: [date-time-picker] add attribute showWeekNumber
* fix(components): [date-picker] range showWeekNumber
* refactor(components): date-table use ns class for week number header
* refactor: BooleanConstructor casts to false by default
* test(components): [date-picker] add showWeekNumber
* test(components): [date-picker] datetime showsWeekNumber
2025-06-18 22:59:01 +08:00
Zhong
073441d21b
feat(components): [splitter] add collapse event ( #21035 )
...
* feat(components): [splitter] add collapse event
* docs(components): [splitter] add version tag
2025-06-17 21:54:52 +08:00
Noblet Ouways
2f17df1209
style(eslint-config): newline before import type ( #21036 )
...
* perf: change to import-x
* feat: add rules
* chore: fix rule
* chore: fix
* chore: fix
* chore: fix
* style: `pnpm lint:fix`
* Revert "style: `pnpm lint:fix`"
This reverts commit db0116a288 .
* Revert "chore: fix"
This reverts commit 69c82a90c0 .
* chore: fix
* style: `pnpm lint:fix`
* fix: lint
* chore: `pnpm format`
2025-06-16 15:37:12 +08:00
Jevin
0f034f948d
docs(components): [date-time-picker] add disabled-hours disabled-minutes disabled-seconds info ( #21029 )
...
docs(components): [date-time-picker] add disabled hms info
2025-06-15 07:46:34 +08:00
qiang
9539c19b40
style(eslint-config): add rules to restrict the imports of element-plus ( #20959 )
...
* style(eslint-config): add rules to restrict the imports of element-plus
* chore: added validation for tsx files
* chore: revert the shell
2025-06-13 17:07:39 +08:00
xingyixiang
bb5930e8b7
feat(components): [form] export getField ( #20981 )
...
* feat(components): [form] export getField
* fix(components): [form] test
* feat(components): [form] export getField
* Update packages/components/form/src/utils.ts
Co-authored-by: btea <2356281422@qq.com >
* feat(components): [form] export getField
* feat(components): [form] export getField
---------
Co-authored-by: btea <2356281422@qq.com >
2025-06-12 22:33:29 +08:00