Skip to content

Commit 6747060

Browse files
committed
fix: slot items resolver of Checkbox
1 parent 4f0457c commit 6747060

File tree

3 files changed

+11
-6
lines changed

3 files changed

+11
-6
lines changed

.changeset/brave-keys-hear.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
'@modelscope-studio/antd': patch
3+
'modelscope_studio': patch
4+
---
5+
6+
fix: slot items resolver of Checkbox

frontend/antd/breadcrumb/breadcrumb.tsx

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,8 @@ export const Breadcrumb = sveltify<
1919
['default', 'items'],
2020
({ slots, items, setSlotParams, children, ...props }) => {
2121
const { items: slotItems } = useItems<['default', 'items']>();
22-
const resolvedSlotItems = slotItems.items.length
23-
? slotItems.items
24-
: slotItems.default;
22+
const resolvedSlotItems =
23+
slotItems.items.length > 0 ? slotItems.items : slotItems.default;
2524
return (
2625
<>
2726
<div style={{ display: 'none' }}>{children}</div>

frontend/antd/checkbox/group/checkbox.group.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@ export const CheckboxGroup = sveltify<
1414
['default', 'options'],
1515
({ onValueChange, onChange, elRef, options, children, ...props }) => {
1616
const { items: slotItems } = useItems<['default', 'options']>();
17-
const resolvedSlotItems = slotItems.options
18-
? slotItems.options
19-
: slotItems.default;
17+
const resolvedSlotItems =
18+
slotItems.options.length > 0 ? slotItems.options : slotItems.default;
19+
2020
return (
2121
<>
2222
<div style={{ display: 'none' }}>{children}</div>

0 commit comments

Comments
 (0)