File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -549,7 +549,7 @@ defineExpose({
549549 {{ isSelectItem(item) ? get(item, props.labelKey as string) : item }}
550550 </slot >
551551 <UBadge
552- v-if =" isSelectItem(item) && item.badge"
552+ v-if =" isSelectItem(item) && item.badge !== undefined && item.badge !== null "
553553 color =" neutral"
554554 variant =" soft"
555555 :size =" ((item.ui?.itemBadgeSize || uiProp?.itemBadgeSize || ui.itemBadgeSize()) as BadgeProps['size'])"
Original file line number Diff line number Diff line change @@ -40,7 +40,7 @@ describe('SelectMenu', () => {
4040 const itemsWithBadge = [
4141 ...items . map ( ( item , i ) => ( {
4242 ...item ,
43- badge : i % 2 === 0 ? 'Badge' : { color : 'primary' , variant : 'solid' , size : 'sm' , content : 'B ' }
43+ badge : i % 2 === 0 ? 'Badge' : { color : 'primary' , variant : 'solid' , size : 'sm' , label : 'Badge ' }
4444 } ) )
4545 ]
4646
You can’t perform that action at this time.
0 commit comments