\n// will trigger typescript error on v-model\n\u003CUSelectMenu\n v-model=\"memberForm.user\"\n :items=\"addableUsers\"\n label-key=\"email\"\n :value-key=\"undefined\"\n/>\n// will work but i need to handle label display manually using slot\n\u003CUSelectMenu\n v-model=\"memberForm.user\"\n :items=\"addableUsers\"\n/>\n```\n\n### Description\n\nI'm currently migrate my project to NuxtUi V3 and I have some issues with `\u003CUInputMenu />` and `\u003CUSelectMenu />`. On my selects I want to retrieve the full object selected so I don't set `value-key` but for display purpose I use the `label-key` props, however when I do this I get this typescript error on the `v-model` :\n```\nUnable to assign type 'User | undefined' to type 'string | undefined'.\nUnable to assign type 'User' to type 'string'. ts-plugin(2322)\n```\nAfter some research, I think the `label-key` alter the `value-key` type and that's what triggers the error.\n\n### Additional context\n\n_No response_\n\n### Logs\n\n```shell-script\n\n```",[2077,2078,2081,2084],{"name":2051,"color":2052},{"name":2079,"color":2080},"v3","49DCB8",{"name":2082,"color":2083},"typescript","3A629E",{"name":2085,"color":2086},"triage","ffffff",3670,"v-model typescript error when using label-key InputMenu/SelectMenu","2025-03-24T20:38:15Z","https://github.com/nuxt/ui/issues/3670",0.7442072,{"labels":2093,"number":2099,"owner":1985,"repository":1985,"state":2015,"title":2100,"updated_at":2101,"url":2102,"score":2103},[2094,2095,2096],{"name":2009,"color":2010},{"name":2012,"color":2013},{"name":2097,"color":2098},"needs reproduction","FBCA04",8401,"postcss-px-to-viewport这个插件不能配置参数传入?","2023-02-15T00:53:49Z","https://github.com/nuxt/nuxt/issues/8401",0.74593484,["Reactive",2105],{},["Set"],["ShallowReactive",2108],{"TRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"cuOMX70tHducJE7jK9i6HPckrO2UMHPCvh47QXoYfPU":-1},"/nuxt/ui/3416"]