\n```\n\n**Possible solutions:**\n\n1. Make a new label prop that accepts a function, so values can be compound:\n\n```ts\n\u003CUSelectMenu :label=\"(item) => item.firstName + ' ' + item.lastName\"\n```\n\n2. Optionally make a slot to customize the labels: \n```vue\n\u003CUSelectMenu>\n \u003Ctemplate #label=\"{ item }\">\n {{ item.firstName }} \u003Cspan class=\"text-highlighted\">{{ item.lastName}}\u003C/span>\n \u003Cspan class=\"text-xs text-muted\">#{{ item.customerId }}\u003C/span>\n \u003C/template>\n\u003C/USelectMenu>\n```\n\nP.S. the prop `labelKey` is not documented https://ui.nuxt.com/components/select-menu#props\n",[3137,3140,3143],{"name":3138,"color":3139},"enhancement","a2eeef",{"name":3141,"color":3142},"v3","49DCB8",{"name":3144,"color":3145},"triage","ffffff",4581,"nuxt","ui","open","SelectMenu: Compound label","2025-07-23T16:38:06Z","https://github.com/nuxt/ui/issues/4581",0.70672125,{"description":3155,"labels":3156,"number":3160,"owner":3147,"repository":3148,"state":3149,"title":3161,"updated_at":3162,"url":3163,"score":3164},"### Description\n\n**Title**: Add Descriptions component\n\n**Description**\nThanks to the Nuxt UI team for the great work 🙏. Currently, the library does not provide a component similar to [Descriptions](https://ant.design/components/descriptions-cn).\n\nThis type of component is very common in real-world applications, often used to display descriptive information in pairs, such as user profiles, order details, or configuration parameters. Ant Design’s Descriptions component provides a clean and convenient way to present such data.\n\n**Use Case**\n\n* Add a `Descriptions` component to display data in “label–content” pairs.\n* Support horizontal and vertical layouts.\n* Support configurable column count with automatic wrapping.\n* Allow customization of label and content styles.\n\n**Expected Behavior**\nDevelopers should be able to easily use a Descriptions component, similar to Ant Design, to quickly build data presentation pages.\n\ne.g:\n\n\u003Cimg width=\"1421\" height=\"478\" alt=\"Image\" src=\"https://github.com/user-attachments/assets/3f460119-101d-4dea-bb41-055ca77679af\" />\n\n### Additional context\n\n_No response_",[3157,3158,3159],{"name":3138,"color":3139},{"name":3141,"color":3142},{"name":3144,"color":3145},4788,"[Feature Request] Add Descriptions component","2025-08-19T03:39:55Z","https://github.com/nuxt/ui/issues/4788",0.71226555,{"description":3166,"labels":3167,"number":3171,"owner":3147,"repository":3148,"state":3149,"title":3172,"updated_at":3173,"url":3174,"score":3175},"### Description\n\n`name` and `type` in the `ProseField` component can only be consigned as strings:\n\n```\n::field{name=\"fieldname\" type=\"boolean\"}\ndescription\n::\n```\n\nBut actually I need them as slots like:\n\n```\n::field\n#name\n\u003Cbutton>fieldname\u003C/button>\n#type\n\u003Cspan>fieldtype\u003C/span>\n#default\ndescription\n::\n```\n\nIt's not much of an adjustment, just a little tweaking in the respective Vue component:\n\n```\n \u003Cspan\n v-if=\"!!slots.name || name\"\n :class=\"ui.name({ class: props.ui?.name })\"\n >\n \u003Cslot name=\"name\" mdc-unwrap=\"p\">\n {{ name }}\n \u003C/slot>\n \u003C/span>\n```\n\nI tried to overwrite it with my own component in `component/contents/ProseField.vue`, but it didn't work in production, probably because of tree shaking. (That's another issue.)\n\n### Additional context\n\n_No response_",[3168,3169,3170],{"name":3138,"color":3139},{"name":3141,"color":3142},{"name":3144,"color":3145},4575,"Allow name and type slots in ProseField (#uiPro)","2025-07-22T20:26:57Z","https://github.com/nuxt/ui/issues/4575",0.72977775,{"description":3177,"labels":3178,"number":3181,"owner":3147,"repository":3148,"state":3149,"title":3182,"updated_at":3183,"url":3184,"score":3185},"### Package\n\nv3.x\n\n### Description\n\nI want to use CheckboxGroup to choose from a list of users with avatars (like in USelectMenu [example](https://ui.nuxt.com/components/select-menu#with-avatar-in-items)).\nTo implement this I need to pass a list of items with a type \"CheckboxGroupItem\", which doesn't have an Avatar field.\nAs an idea it's possible to use SelectMenuItem or DropdownMenuItem merged with CheckboxGroupItem.\nAlso it is possible to use `#label` slot in CheckboxGroup, but need an example, how to use it. \nSeems that you can't pass avatar to the slot as field of the item nether.\n\n### Additional context\n\n_No response_",[3179,3180],{"name":3138,"color":3139},{"name":3144,"color":3145},4848,"[Checkbox and CheckboxGroup] Add Avatar before and after the label","2025-08-30T07:46:47Z","https://github.com/nuxt/ui/issues/4848",0.73820645,{"description":3187,"labels":3188,"number":3192,"owner":3147,"repository":3148,"state":3149,"title":3193,"updated_at":3194,"url":3195,"score":3196},"### Description\n\nThis feature request proposes that the InputNumber component be enhanced with leading and trailing slot support. \n\nCurrently, components such as **Input**, **InputMenu**, **Select**, and **SelectMenu** already offer these slots for inserting custom content. For consistency across the UI library and to provide developers with a uniform customization experience, it is imperative that InputNumber is updated to include both leading and trailing slots. \n\n### Additional context\n\n_No response_",[3189,3190,3191],{"name":3138,"color":3139},{"name":3141,"color":3142},{"name":3144,"color":3145},4201,"[InputNumber] Add support for leading & trailing slots","2025-05-21T13:07:28Z","https://github.com/nuxt/ui/issues/4201",0.73992026,{"description":3198,"labels":3199,"number":3203,"owner":3147,"repository":3148,"state":3149,"title":3204,"updated_at":3205,"url":3206,"score":3207},"### Description\n\nWhen using `multiple` with `USelectMenu` selected items can be deselected again. But when not having `multipe` option this is not the case. The select goes from undefined to a value and then can never become undefined again (without an external button).\n\nI would propose to add a new prop that allows values to be deselected, so the model becomes undefined again.\n\n### Additional context\n\n_No response_",[3200,3201,3202],{"name":3138,"color":3139},{"name":3141,"color":3142},{"name":3144,"color":3145},4647,"`USelectMenu`: Allow deselection of items","2025-08-02T13:00:23Z","https://github.com/nuxt/ui/issues/4647",0.74018615,{"description":3209,"labels":3210,"number":3214,"owner":3147,"repository":3148,"state":3149,"title":3215,"updated_at":3216,"url":3217,"score":3218},"### Description\n\nSomething like this from PrimeVue:\n\nDatepicker + Timepicker\n\u003Cimg width=\"352\" height=\"457\" alt=\"Image\" src=\"https://github.com/user-attachments/assets/f40dbf99-c74a-478b-8f2b-d54efa91e9a9\" />\n\nTime only:\n\u003Cimg width=\"356\" height=\"196\" alt=\"Image\" src=\"https://github.com/user-attachments/assets/306c0931-e800-4a9b-9b92-ad70dc4ffab5\" />\n\n### Additional context\n\n_No response_",[3211,3212,3213],{"name":3138,"color":3139},{"name":3141,"color":3142},{"name":3144,"color":3145},4634,"[Component] Timepicker","2025-07-30T13:51:31Z","https://github.com/nuxt/ui/issues/4634",0.7442751,{"description":3220,"labels":3221,"number":3224,"owner":3147,"repository":3148,"state":3225,"title":3226,"updated_at":3227,"url":3228,"score":3229},"### Description\n\nCurrently, the Select components items popover does not display a scrollbar, even though the content is scrollable. This may confuse users, as they might not realize there are additional options available beyond what is initially visible. While in some cases the partial display of the last cut-off item may hint that more options are available, it is not ideal to rely on this visual cue alone.\n\nExample from the Select Component docs:\n\nIt seems like `Broccoli` is the last item:\n\n\nBut it is not:\n\n\n### Additional context\n\nhttps://ui.nuxt.com/components/select#items",[3222,3223],{"name":3138,"color":3139},{"name":3141,"color":3142},4069,"closed","Scrollbar for Select Component","2025-05-23T15:41:53Z","https://github.com/nuxt/ui/issues/4069",0.7201765,{"description":3231,"labels":3232,"number":3235,"owner":3147,"repository":3148,"state":3225,"title":3236,"updated_at":3237,"url":3238,"score":3239},"### Description\n\nUSelect displays the label of the selected value. It might be interesting to add a slot to display another key when item is an object instead of the chosen label for some use case.\n\nMy own use case is picking the language :\n\n```\nconst items = [\n { value: 'en', label: 'English' },\n { value: 'fr', label: 'Français' },\n (...)\n]\n```\n\nMy open selection would display flags and labels, but once selected, the component would only display the value ('en' or 'fr' or ...). Could be the icon as well.\n\nProposal :\n\nselectLabelKey : When items is an array of objects, select the field to use as the label for the picked value on the base component (instead of labelKey)\n\n### Additional context\n\n_No response_",[3233,3234],{"name":3138,"color":3139},{"name":3141,"color":3142},4157,"USelect base text display","2025-05-23T12:25:54Z","https://github.com/nuxt/ui/issues/4157",0.72687566,{"description":3241,"labels":3242,"number":3246,"owner":3147,"repository":3148,"state":3225,"title":3247,"updated_at":3248,"url":3249,"score":3250},"### Description\n\nVisually equal `UNavigationMenu` has a `badge` prop but `UTabs` is missing this feature\n\n\u003Cimg width=\"685\" height=\"55\" alt=\"Image\" src=\"https://github.com/user-attachments/assets/889b4d58-fecf-4358-9501-8adfa8609133\" />\n\n### Additional context\n\nOriginally implemented within #2627 but missing in v3\n\nYes it can be done be using a slot, but it would provide great DX to have the prop. ",[3243,3244,3245],{"name":3138,"color":3139},{"name":3141,"color":3142},{"name":3144,"color":3145},4548,"Add badge option to UTabs","2025-07-21T14:55:28Z","https://github.com/nuxt/ui/issues/4548",0.72987866,["Reactive",3252],{},["Set"],["ShallowReactive",3255],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fiOFntojsqcaOTF0UTftqp7bs_Hhx0jJG2OGXsIbJ4X4":-1},"/nuxt/ui/4661"]