Commit Graph

7260 Commits

Author SHA1 Message Date
Zenkie Bear
5e34317c30 fix(style): [color-picker-panel] removed unnecessary background 2026-01-22 10:06:59 +08:00
Noblet Ouways
e856d8baa1 fix(components): [date-picker-panel] reliable startDate of weekstart (#23422)
fix #23221
2026-01-21 22:18:27 +08:00
XiaoGao
c94130cb55 refactor(components): [drawer] use type-based definitions (#23484)
* put Ts

* refactor(components): [drawer] use type-based definitions

* refactor: update

* fix: type error

* fix: type error

* refactor: tweaks

---------

Co-authored-by: rzzf <cszhjh@gmail.com>
Co-authored-by: keeplearning66 <1256734885@qq.com>
2026-01-21 13:40:34 +08:00
zhongli-kira
31c57b9a65 refactor(components): [checkbox] use type-based definitions (#23480)
* refactor(components): [checkbox/checkbox-button/checkbox-group] use type-based definitions

* refactor: update

* refactor: fix type

* docs: update description

* fix: update

---------

Co-authored-by: rzzf <cszhjh@gmail.com>
Co-authored-by: btea <2356281422@qq.com>
2026-01-20 20:41:20 +08:00
E66
77a4e31a1c refactor(components): [notification] use type-based definitions (#23445)
* refactor(components): [notification] use type-based definitions

* test: remove runtime validation expectation

* fix(components): [notification] position type constraint error

* Update notification.test.tsx

* Update notification.vue

* chore: revert comments

---------

Co-authored-by: rzzf <cszhjh@gmail.com>
2026-01-20 20:16:02 +08:00
rzzf
6b3fcaf045 improvement(components): [tooltip] add missing emits type (#23489)
fix(components): [tooltip] missing emits type
2026-01-20 20:14:43 +08:00
草莓啵啵奶
410ecb7eb7 refactor(components): [time-select] use type-based definitions (#23449)
* refactor(components): [countdown] use type-countdown definitions

* refactor(components): [time-select] use type-timeSelect definitions

* refactor(components): [time-select] use type-timeSelect definitions

* refactor(components): [time-select] use type-based definitions

* refactor(components): [time-select] use type-based definitions

* refactor(components): [time-select] use type-based definitions

* refactor(components): [time-select] use type-based definitions

* refactor(components): [time-select] use type-based definitions

* refactor: tweaks

---------

Co-authored-by: btea <2356281422@qq.com>
Co-authored-by: rzzf <cszhjh@gmail.com>
2026-01-20 17:41:55 +08:00
lw56777
46dc569841 refactor(components): [dialog] use type-based definitions (#23432)
* refactor(components): [dialog] use type-based definitions

* fix: test fail

* fix: btea

* fix: btea and rainbow

* refactor: tweaks

---------

Co-authored-by: rzzf <cszhjh@gmail.com>
2026-01-20 17:35:41 +08:00
snowbitx
5ea2563107 refactor(components): [form/form-item] use type-based definitions (#23483)
* refactor(components): [form] use type-based definitions

* fix: add export

* fix: add type
2026-01-20 15:35:38 +08:00
lw56777
b440395f35 refactor(components): [popover] use type-based definitions (#23465)
* refactor(components): [popover] use type-based definitions

* fix: PopoverTriggerType

* refactor: update

---------

Co-authored-by: rzzf <cszhjh@gmail.com>
2026-01-20 14:35:35 +08:00
Meet you
27eb9ea9e0 refactor(components): [transfer] use type-based definitions (#23460)
* refactor(components): [transfer] use type-based definitions

* fix: update

* fix: ts

* fix: update

* refactor: tweaks

---------

Co-authored-by: btea <2356281422@qq.com>
Co-authored-by: rzzf <cszhjh@gmail.com>
2026-01-20 14:34:39 +08:00
草莓啵啵奶
f46ddc2955 refactor(components): [color-picker] use type-based definitions (#23488)
* refactor(components): [color-picker] use type-based definitions

* refactor(components): [color-picker] use type-based definitions

* refactor(components): [color-picker] use type-based definitions

* refactor: tweaks

---------

Co-authored-by: rzzf <cszhjh@gmail.com>
2026-01-20 14:33:11 +08:00
snowbitx
4e5368eda2 fix(components): [collapse-item] missing box-sizing (#23482)
* fix(components): [collapse] header box-sizing

* chore: use include

* chore: fix scss

* Remove empty line in collapse.scss
2026-01-20 11:45:04 +08:00
E66
5432ab67b0 refactor(components): [popconfirm] use type-based definitions (#23455)
* refactor(components): [popconfirm] use type-based definitions

* refactor(components): [popconfirm] use type-based definitions

* Update popconfirm.ts

* Update packages/components/popconfirm/src/popconfirm.vue

Co-authored-by: keeplearning66 <1256734885@qq.com>

* Update popconfirm.vue

* Update popconfirm.vue

* refactor: update

---------

Co-authored-by: keeplearning66 <1256734885@qq.com>
Co-authored-by: rzzf <cszhjh@gmail.com>
Co-authored-by: btea <2356281422@qq.com>
2026-01-20 10:17:45 +08:00
Lensiq
20bc3bc83b refactor(components): [timelineItem] use type-based definitions (#23479)
* refactor(components): [timelineItem] use type-based definitions

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

* fix: type error

---------

Co-authored-by: rzzf <cszhjh@gmail.com>
2026-01-20 08:12:27 +08:00
snowbitx
7f5b855a65 refactor(components): [cascader] use type-based definitions (#23478)
* refactor(components): [cascader] use type-based definitions

* fix: remove CascaderPanelPropsPublic

* chore: remove ExtractPublicPropTypes

* chore: tweaks

---------

Co-authored-by: Dsaquel <291874700n@gmail.com>
2026-01-19 22:04:20 +00:00
Meet you
727290ddf4 refactor(components): [tooltip] use type-based definitions (#23475)
* refactor(components): [tooltip] use type-based definitions

* refactor: update

* fix: test error

---------

Co-authored-by: rzzf <cszhjh@gmail.com>
2026-01-19 23:04:07 +01:00
btea
775f266dc8 refactor(components): [tab-pane/bar] use type-based definitions (#23477)
* refactor(components): [tab-pane/bar] use type-based definitions

* docs: add jsdoc

---------

Co-authored-by: rzzf <cszhjh@gmail.com>
2026-01-19 22:49:30 +01:00
Lensiq
49b5877fcc refactor(components): [text] use type-based definitions (#23481) 2026-01-19 23:19:48 +08:00
Meet you
53134da7f9 refactor(components): [upload] use type-based definitions (#23442)
* refactor(components): [upload] use type-based definitions

* fix: [upload]

* fix: update

* fix: update

* refactor: update

---------

Co-authored-by: btea <2356281422@qq.com>
Co-authored-by: rzzf <cszhjh@gmail.com>
2026-01-19 21:31:02 +08:00
zyear
3b6c49412b refactor(components): [skeleton/skeletonItem] use type-based definitions (#23464)
* refactor(components): [skeleton/skeletonItem] use type-based definitions

* refactor(components): [skeleton/skeletonItem] use type-based definitions

* refactor(components): [skeleton/skeletonItem] use type-based definitions

* refactor(components): [skeleton/skeletonItem] use type-based definitions
2026-01-19 21:28:13 +08:00
snowbitx
41fee2c9d8 refactor(components): [statistic] use type-based definitions (#23452)
* refactor(components): [statistic] use type-based definitions

* fix: type error

* chore: correct function type

* fix: update

---------

Co-authored-by: btea <2356281422@qq.com>
2026-01-19 21:23:25 +08:00
E66
f6121017ab refactor(components): [avatar] use type-based definitions (#23457)
* refactor(components): [avatar] use type-based definitions

* refactor: update

* fix: update

---------

Co-authored-by: rzzf <cszhjh@gmail.com>
2026-01-19 21:08:43 +08:00
lw56777
823513129b refactor(components): [radio] use type-based definitions (#23466)
* refactor(components): [radio] use type-based definitions

* fix: import

* Update packages/components/radio/src/radio-group.ts

---------

Co-authored-by: rzzf <cszhjh@gmail.com>
2026-01-19 20:56:20 +08:00
Meet you
a3aa9ac07a refactor(components): [tree-v2] use type-based definitions (#23459)
* refactor(components): [tree-v2] use type-based definitions

* fix: update

* fix: update
2026-01-19 20:55:32 +08:00
草莓啵啵奶
b082ed6c78 refactor(components): [color-picker-panel] use type-based definitions (#23456)
* refactor(components): [color-picker-panel] use type-based definitions

* Update packages/components/color-picker-panel/src/color-picker-panel.vue

* refactor(components): [color-picker-panel] use type-based definitions

* refactor(components): [color-picker-panel] use type-based definitions

* refactor: update

---------

Co-authored-by: keeplearning66 <1256734885@qq.com>
2026-01-19 20:42:56 +08:00
snowbitx
3dcb61f717 refactor(components): [popper] use type-based definitions (#23450)
* refactor(components): [popper] use type-based definitions

* Update packages/components/popper/src/content.ts

Co-authored-by: rzzf <cszhjh@gmail.com>

---------

Co-authored-by: rzzf <cszhjh@gmail.com>
2026-01-19 09:18:09 +01:00
snowbitx
bc7d30b9d6 refactor(components): [splitter] use type-based definitions (#23462) 2026-01-19 14:07:27 +08:00
snowbitx
049c882980 refactor(components): [progress] use type-based definitions (#23451) 2026-01-19 10:16:29 +08:00
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