snowbitx
9f7efadca3
refactor(components): [segmented] use type-based definitions ( #23453 )
...
* refactor(components): [segmented] use type-based definitions
* chore: add default value
---------
Co-authored-by: keeplearning66 <1256734885@qq.com >
2026-01-19 09:52:12 +08:00
snowbitx
8054900b7b
refactor(components): [menu-item] use type-based definitions ( #23446 )
...
* refactor(components): [menu] use type-based definitions
* Update packages/components/menu/src/menu-item.ts
Co-authored-by: rzzf <cszhjh@gmail.com >
---------
Co-authored-by: rzzf <cszhjh@gmail.com >
2026-01-18 21:44:57 +08:00
snowbitx
e83afbb2fd
refactor(components): [collapse] use type-based definitions ( #23443 )
2026-01-18 21:37:54 +08:00
snowbitx
bb1813bcf8
refactor(components): [image/image-viewer] use type-based definitions ( #23444 )
...
refactor(components): [image,image-viewer] use type-based definitions
2026-01-18 21:30:50 +08:00
草莓啵啵奶
9de4b5e759
refactor(components): [countdown] use type-countdown definitions ( #23447 )
...
* refactor(components): [countdown] use type-countdown definitions
* Update packages/components/countdown/src/countdown.ts
Co-authored-by: btea <2356281422@qq.com >
* Update packages/components/countdown/src/countdown.vue
---------
Co-authored-by: btea <2356281422@qq.com >
Co-authored-by: rzzf <cszhjh@gmail.com >
2026-01-18 21:30:21 +08:00
btea
cc393ff39e
fix(components): [badge] missing badgeStyle default value ( #23448 )
2026-01-18 21:09:40 +08:00
E66
99befe08f0
refactor(components): [mention] use type-based definitions ( #23440 )
2026-01-18 18:41:34 +08:00
zyear
6b355be0fe
refactor(components): [message] use type-based definitions ( #23423 )
...
* refactor(components): [message] use type-based definitions
* refactor(components): [message] use type-based definitions
* fix: fix zIndex type
* refactor(components): [message] use type-based definitions
* refactor(components): [message] use type-based definitions
* Update packages/components/message/src/message.ts
Co-authored-by: rzzf <cszhjh@gmail.com >
---------
Co-authored-by: btea <2356281422@qq.com >
Co-authored-by: rzzf <cszhjh@gmail.com >
2026-01-18 18:06:54 +08:00
snowbitx
eff17abec3
refactor(components): [carousel] use type-based definitions ( #23430 )
...
* refactor(components): [carousel] use type-based definitions
* fix: update
* fix: ts error
* Update packages/components/carousel/src/carousel.vue
---------
Co-authored-by: btea <2356281422@qq.com >
Co-authored-by: rzzf <cszhjh@gmail.com >
2026-01-18 18:04:35 +08:00
lw56777
649e2420a4
refactor(components): [backtop] use type-based definitions ( #23435 )
...
* refactor(components): [backtop] use type-based definitions
* fix: types
* refactor: update
* refactor: update
---------
Co-authored-by: rzzf <cszhjh@gmail.com >
2026-01-18 17:29:39 +08:00
lw56777
e71993c519
refactor(components): [rate] use type-based definitions ( #23439 )
...
* refactor(components): [rate] use type-based definitions
* refactor: update
---------
Co-authored-by: rzzf <cszhjh@gmail.com >
2026-01-18 17:27:06 +08:00
Cheemi
0b8b849f8f
refactor(components): [divider/result/page-header] use type-based definitions ( #23417 )
...
* refactor(components): use type-based definitions
* refactor(components): use type-based definitions
* refactor: update
---------
Co-authored-by: xueyuan <xueyuan@tode.com >
Co-authored-by: rzzf <cszhjh@gmail.com >
2026-01-18 17:07:20 +08:00
zhongli-kira
e60c87f5c4
refactor(components): [calendar] use type-based definitions ( #23419 )
...
* refactor(components): [calendar] use type-based definitions
* refactor(components): [calendar] use type-based definitions
* refactor(components): [calendar] use type-based definitions
* refactor(components): [calendar] use type-based definitions
* refactor(components): [calendar] use type-based definitions
* refactor(components): [calendar] use type-based definitions
* refactor(components): [calendar] use type-based definitions
* refactor(components): [calendar] use type-based definitions
* refactor(components): [calendar] use type-based definitions
* refactor: update
---------
Co-authored-by: rzzf <cszhjh@gmail.com >
2026-01-18 17:04:37 +08:00
lw56777
eb01fa9d34
refactor(components): [input-tag] use type-based definitions ( #23436 )
...
* refactor(components): [input-tag] use type-based definitions
* refactor: update
* refactor: update
---------
Co-authored-by: rzzf <cszhjh@gmail.com >
2026-01-18 17:01:55 +08:00
lw56777
931d309981
refactor(components): [row] use type-based definitions ( #23437 )
...
* refactor(components): [row] use type-based definitions
* fix: coderabbitai
* Update packages/components/row/src/row.ts
---------
Co-authored-by: rzzf <cszhjh@gmail.com >
2026-01-18 16:49:50 +08:00
lw56777
96feb57dea
refactor(components): [col] use type-based definitions ( #23438 )
2026-01-18 16:36:51 +08:00
lw56777
3c06466ee3
refactor(components): [input-number] use type-based definitions ( #23404 )
...
* refactor(components): [input-number] InputNumberProps
* refactor(components): [input-number] update props and types
* fix: docs size
* fix: Add deprecated label to InputNumberProps
* fix: docs
* Update packages/components/input-number/src/input-number.vue
Co-authored-by: rzzf <cszhjh@gmail.com >
* Update packages/components/input-number/src/input-number.vue
Co-authored-by: rzzf <cszhjh@gmail.com >
* Update packages/components/input-number/src/input-number.vue
* fix: participants for btea
---------
Co-authored-by: rzzf <cszhjh@gmail.com >
2026-01-18 16:26:53 +08:00
Yang
ac28b9870f
refactor(components): [descriptions] use type-based definitions ( #23434 )
...
* refactor(components): [descriptions] use type-based definitions
* refactor(components): [descriptions] use type-based definitions fix
* refactor: update
---------
Co-authored-by: rzzf <cszhjh@gmail.com >
2026-01-18 16:25:47 +08:00
snowbitx
6a5f2ff2e9
refactor(components): [badge/breadcrumb/button] use type-based definitions ( #23414 )
...
* refactor(components): [badge] use type-based definitions
* refactor(components): breadcrumb,breadcrumb-item
* refactor(components): button,button-group
* fix: correct badgeStyle default value
* fix: correct button default value
* fix: correct badge-style
* Update packages/components/button/src/button-group.vue
Co-authored-by: rzzf <cszhjh@gmail.com >
* fix: delete false default
* Update packages/components/badge/src/badge.vue
Co-authored-by: rzzf <cszhjh@gmail.com >
* Update packages/components/breadcrumb/src/breadcrumb-item.vue
Co-authored-by: rzzf <cszhjh@gmail.com >
* fix: correct offset default in badge.md
* fix: revert the badgeStyle handling
---------
Co-authored-by: rzzf <cszhjh@gmail.com >
2026-01-18 16:12:20 +08:00
Yang
b2cd7d2688
refactor(components): [steps] use type-based definitions ( #23433 )
...
* refactor(components): [steps] use type-based definitions
* refactor(components): [steps] use type-based definitions fix Optional
* fix: update
* fix: remove unnecessary default
* Update packages/components/steps/src/steps.ts
* Update packages/components/steps/src/steps.ts
* Apply suggestion from @keeplearning66
---------
Co-authored-by: btea <2356281422@qq.com >
Co-authored-by: keeplearning66 <1256734885@qq.com >
2026-01-18 16:10:57 +08:00
E66
3ef8bbb985
refactor(components): [autocomplete] use type-based definitions ( #23410 )
...
* refactor(components): [autocomplete] use type-based definitions
* refactor(components): [avatar] use type-based definitions
* Update packages/components/avatar/src/avatar.vue
Co-authored-by: rzzf <cszhjh@gmail.com >
* revert: rollback changes to avatar-group-props.ts and avatar-group.tsx
* revert: rollback changes to avatar.ts and avatar.vue
* refactor(components): export inputDefaults for reuse
* refactor(components): export inputPropsDefaults for reuse
* Update packages/components/input/src/input.ts
Co-authored-by: rzzf <cszhjh@gmail.com >
---------
Co-authored-by: rzzf <cszhjh@gmail.com >
2026-01-18 16:08:59 +08:00
Meet you
3638db50bc
refactor(components): [watermark] use type-based definitions ( #23408 )
...
* refactor(components): [watermark] use type-based definitions
* chore: add comment
---------
Co-authored-by: btea <2356281422@qq.com >
2026-01-18 15:51:16 +08:00
cosine7
2c3bf6c945
refactor(components): [container] use type-based definitions ( #23429 )
...
* refactor(components): [container] use type-based definitions
* fix: update
* fix: update
* fix: ts error
* fix: update
---------
Co-authored-by: btea <2356281422@qq.com >
2026-01-18 15:50:32 +08:00
Yang
71ac3d4452
refactor(components): [scrollbar] use type-based definitions ( #23427 )
...
* refactor(components): [scrollbar] use type-based definitions
* refactor(components): [scrollbar] use type-based definitions
* refactor: update
* Update packages/components/scrollbar/src/scrollbar.ts
---------
Co-authored-by: rzzf <cszhjh@gmail.com >
2026-01-18 15:50:06 +08:00
rzzf
4d7488c258
refactor(components): [alert] use type-based definitions ( #23401 )
...
* refactor(components): [alert] use type-based definitions
* refactor: fix type error
* docs: update
2026-01-18 15:22:53 +08:00
lw56777
ba2b690fd1
refactor(components): [empty] use type-based definitions ( #23428 )
2026-01-18 14:31:46 +08:00
lw56777
3dc0a0396c
refactor(components): [tag] use type-based definitions ( #23421 )
2026-01-18 14:31:22 +08:00
snowbitx
a2d42d8343
refactor(components): [check-tag] use type-based definitions ( #23424 )
2026-01-18 14:28:10 +08:00
lw56777
159f4a8128
refactor(components): [switch] use type-based definitions ( #23420 )
...
* refactor(components): [switch] use type-based definitions
* Update packages/components/switch/src/switch.vue
Co-authored-by: rzzf <cszhjh@gmail.com >
---------
Co-authored-by: rzzf <cszhjh@gmail.com >
2026-01-18 14:26:51 +08:00
Lensiq
5fba284547
refactor(components): [tour] use type-based definitions ( #23415 )
...
* refactor(components): [tour] use type-based definitions
* refactor: update
* refactor: update
2026-01-18 13:54:15 +08:00
Lensiq
07a2833688
refactor(components): [link] use type-based definitions ( #23411 )
...
* refactor(components): link use type-based definitions
* Update packages/components/link/src/link.ts
Co-authored-by: rzzf <cszhjh@gmail.com >
---------
Co-authored-by: rzzf <cszhjh@gmail.com >
2026-01-18 13:44:31 +08:00
zhongli-kira
a541854a5b
refactor(components):[card] use type-based definitions ( #23416 )
...
* refactor(components):[card] use type-based definitions
* refactor(components): [card] use type-based definitions
* refactor(components):[card] use type-based definitions
* refactor(components):[card] use type-based definitions
* refactor(components):[card] use type-based definitions
* Update packages/components/card/src/card.ts
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
---------
Co-authored-by: rzzf <cszhjh@gmail.com >
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2026-01-18 13:29:04 +08:00
Lensiq
03303ff42e
refactor(components): [icon] use type-based definitions ( #23412 )
2026-01-17 22:55:25 +08:00
Lensiq
9bd51ee3c8
refactor(components): [anchor] use type-based definitions ( #23403 )
...
* refactor(components): [anchor] use type-based definitions
* refactor: update
2026-01-17 22:33:13 +08:00
Noblet Ouways
5450c6d819
fix(components): [date-picker-panel] weekstart incorrect select offset ( #23226 )
...
* fix(components): [date-picker-panel] weekstart incorrect select offset
closed #23221
* chore: apply rabbit comment
2026-01-17 21:35:49 +08:00
rzzf
3e30572f9c
refactor(components): [affix] use type-based definitions ( #23400 )
2026-01-17 21:25:20 +08:00
rzzf
fcf8698c78
refactor(components): [input] use type-based definitions ( #23366 )
...
* refactor(components): [input] use type-based props definitions
* fix: update
* chore: rename evt to eve
* refactor: add comments
* Update packages/components/input/src/input.vue
Co-authored-by: Noblet Ouways <91417411+Dsaquel@users.noreply.github.com >
* fix: import markRaw
* chore: change deps
* chore: revert catalog comment
* refactor: remove generic type
* refactor: revert InputInstance
* docs: update deprecated
* fix: update
* chore: remove CSSProperties
---------
Co-authored-by: Noblet Ouways <91417411+Dsaquel@users.noreply.github.com >
2026-01-16 21:49:45 +01:00
E66
5d2526eb72
docs(components): [scrollbar] missing types in examples ( #23397 )
...
docs(components): [scrollbar] Fix missing types in examples
2026-01-16 17:19:48 +08:00
btea
1193300411
chore: upgrade vitepress-plugin-group-icons ( #23395 )
2026-01-16 16:25:52 +08:00
E66
380f160878
fix(components): [rate] display abnormal when modelValue exceeds max ( #23372 )
...
* fix(components): [rate] display abnormal when modelValue exceeds max
* test(components): [rate] add test cases for modelValue exceeding max
2026-01-16 09:20:27 +08:00
rzzf
13e2c5fa92
fix(components): [upload] webkitdirectory="false" being preserved during hydration ( #23374 )
2026-01-14 20:29:27 +08:00
bxh1071
48778958bb
docs(components): [tree-v2] improve demo style ( #23383 )
...
* Add scoped styles for penultimate tree node
修正示例中的自定义类名样式未生效,节点颜色没变的问题。
* docs: update color
---------
Co-authored-by: rzzf <cszhjh@gmail.com >
2026-01-14 20:27:51 +08:00
btea
a170f52aa1
test: eliminate interfering logs ( #23370 )
2026-01-13 23:11:17 +01:00
rzzf
9c5adc9c48
chore(components): [alert] remove deprecated api ( #23369 )
...
* chore(components): [alert] remove deprecated api
* Update docs/en-US/component/alert.md
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
* chore: format
---------
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2026-01-12 10:26:05 +01:00
keeplearning66
199700f0ee
fix(components): [input-tag] correct the tooltip theme and the style of the collapse tag ( #23138 )
...
* fix: correct the tooltip theme and the style of the collapse tag
* fix: update
* docs: update version number
* Update docs/en-US/component/input-tag.md
Co-authored-by: btea <2356281422@qq.com >
* refactor: use collapse-tag
---------
Co-authored-by: btea <2356281422@qq.com >
2026-01-12 09:39:31 +08:00
Yang
eac19da9e1
docs(components): [upload] modify the abort method description ( #23363 )
...
docs(components): perfecting the abort method description
2026-01-11 15:26:06 +08:00
dopamine
6535556183
chore: upgrade Vue plugin deps in build package ( #23345 )
...
* chore: upgrade vue plugin deps
* chore: upgrade rollup
2026-01-11 10:46:45 +08:00
rzzf
287af74f6e
fix(components): [select/select-v2] dropdown requires two clicks to open ( #23344 )
...
fix(components): [select/select-v2] requires two clicks to open the dropdown when automaticDropdown is enabled
2026-01-10 10:21:50 +08:00
E66
7679c08642
fix(components): [avatar] watch srcSet changes to reset hasLoadError ( #23324 )
2026-01-09 23:23:15 +01:00
Yang
c6e2ed63b1
fix(components): [upload] make abort param optional ( #23353 )
...
- Change the parameter type definition of the bort function to optional
2026-01-09 13:37:21 +00:00