and \u003CUSelectMenu /> components render options within a fixed-height dropdown. It is complicated to deal with large datasets. When displaying large lists of options, this can lead to performance issues. Is it possible we can get something like VueUse infinite scroll?\n[https://vueuse.org/core/useinfinitescroll/#useinfinitescroll](url) ??\n\n### Additional context\n\n_No response_",[3245,3248,3249],{"name":3246,"color":3247},"duplicate","cfd3d7",{"name":3172,"color":3173},{"name":3175,"color":3176},4172,"Uselect and UselectMenu content infinite scroll","2025-05-23T13:55:50Z","https://github.com/nuxt/ui/issues/4172",0.73176676,{"description":3256,"labels":3257,"number":3260,"owner":3181,"repository":3182,"state":3204,"title":3261,"updated_at":3262,"url":3263,"score":3264},"### Description\n\nHey there!\n\nI am currently doing migration of https://www.nuxt-commerce.dev/ from Nuxt UI 2->3 (it was so good experience - kudos to you!).\n\nI finished migrating almost everything apart from one thing - the Select component that has Nuxt Links inside. Basically the NuxtLink does not seem to work - the page is not changing after clicking (while the selected value is correctly updated to the clicked one. Do you know what could be the issue?\n\nThe code I use looks like this:\n\n```html\n\u003Ctemplate>\n \u003CUSelect\n v-model=\"selected\"\n value-key=\"value\"\n :items=\"selectOptions\"\n >\n {{ selected }}\n \u003Ctemplate #item=\"{ item }\">\n \u003CNuxtLink\n :to=\"`/collection/${item?.to}`\"\n >\n \u003Cp>{{ item?.value }}\u003C/p>\n \u003C/NuxtLink>\n \u003C/template>\n \u003C/USelect>\n\u003C/template>\n\n\n\u003Cscript setup lang=\"ts\">\nconst selectOptions = computed(() => {\n return props.collections?.edges.map(({ node }) => ({\n value: node.title,\n to: node.handle,\n }))\n})\n\nconst selected = ref(\n selectOptions.value?.find(\n option => route.params.handle && option.to === route.params.handle[0],\n )?.value,\n)\n\u003C/script>\n```",[3258,3259],{"name":3223,"color":3224},{"name":3175,"color":3176},3443,"Does Select work with NuxtLink/UI Link?","2025-03-04T09:18:16Z","https://github.com/nuxt/ui/issues/3443",0.7318983,{"description":3266,"labels":3267,"number":3270,"owner":3181,"repository":3182,"state":3204,"title":3271,"updated_at":3272,"url":3273,"score":3274},"### 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_",[3268,3269],{"name":3172,"color":3173},{"name":3175,"color":3176},4157,"USelect base text display","2025-05-23T12:25:54Z","https://github.com/nuxt/ui/issues/4157",0.73265004,{"description":3276,"labels":3277,"number":3285,"owner":3181,"repository":3182,"state":3204,"title":3286,"updated_at":3287,"url":3288,"score":3289},"### Description\n\nTo enhance user experience in some cases we can show selected values as Badges(chips) and it helps the user to see selected values. It can even deselect it without the need to open the list and find between long items. \r\n\r\neg: \r\n\r\n\r\n\r\n\r\nIt can be very helpful for developers and it's a handy feature.\r\n\r\nI implemented it and I will make PR for that soon :).\r\n\n\n### Additional context\n\n_No response_",[3278,3279,3280,3283],{"name":3172,"color":3173},{"name":3175,"color":3176},{"name":3281,"color":3282},"closed-by-bot","ededed",{"name":3284,"color":3282},"stale",1088,"Badges as display value for SelectMenu component","2025-08-18T02:13:52Z","https://github.com/nuxt/ui/issues/1088",0.7337928,["Reactive",3291],{},["Set"],["ShallowReactive",3294],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$feLfQRFZk4k5VjqJmcErcsE_Vla9pReWE27Nb8vMVPos":-1},"/nuxt/ui/5160"]