results in hydration errors","2025-08-08T23:18:11Z","https://github.com/nuxt/ui/issues/4684",0.64507693,{"description":3168,"labels":3169,"number":3173,"owner":3149,"repository":3150,"state":3174,"title":3175,"updated_at":3176,"url":3177,"score":3178},"### Environment\n\n- Operating System: Darwin\n- Node Version: v22.11.0\n- Nuxt Version: 3.17.1\n- CLI Version: 3.25.0\n- Nitro Version: 2.11.11\n- Package Manager: npm@11.3.0\n- Builder: -\n- User Config: compatibilityDate, devtools, modules, css, runtimeConfig, ui\n- Runtime Modules: @nuxt/ui@3.1.0, @formkit/auto-animate/nuxt@0.8.2\n- Build Modules: -\n\n### Is this bug related to Nuxt or Vue?\n\nNuxt\n\n### Version\n\nv3.1.0\n\n### Reproduction\n\n-\n\n### Description\n\nAfter upgrading from v3.0.2 to v3.1.0 I'm missing types for event binding directives and intellisense/automcomplete for attributes of all Nuxt UI components. Below I added a specific example for the Table component, but this happens to all components. I have removed node_modules, reinstalled, cleared the .nuxt and .output directories, and tried setting up a new project as well (using `npx nuxi init -t ui \u003Cmy-app>`).\n\nMissing types on event binding directives:\n\u003Cimg width=\"712\" alt=\"Image\" src=\"https://github.com/user-attachments/assets/b3bb862c-16aa-4deb-aa12-c07211034f9b\" />\n\nMissing autocomplete:\n\u003Cimg width=\"487\" alt=\"Image\" src=\"https://github.com/user-attachments/assets/8a851f0a-5894-41ae-8cdf-3f2f51d2ab52\" />\n\n\n### Additional context\n\n_No response_\n\n### Logs\n\n```shell-script\n\n```",[3170,3171,3172],{"name":3140,"color":3141},{"name":3143,"color":3144},{"name":3146,"color":3147},4029,"closed","Where are all the types? v3.0.2 -> v3.1.0 upgrade","2025-04-30T12:20:42Z","https://github.com/nuxt/ui/issues/4029",0.6430534,{"description":3180,"labels":3181,"number":3188,"owner":3149,"repository":3149,"state":3174,"title":3189,"updated_at":3190,"url":3191,"score":3192},"### Environment\n\n------------------------------\r\n- Operating System: `Linux`\r\n- Node Version: `v18.12.1`\r\n- Nuxt Version: `3.0.0`\r\n- Nitro Version: `1.0.0`\r\n- Package Manager: `pnpm@7.18.2`\r\n- Builder: `vite`\r\n- User Config: `srcDir`, `imports`, `modules`, `css`, `build`, `pinceau`, `i18n`, `typescript`, `colorMode`, `ignore`, `vite`, `tailwindcss`, `plausible`\r\n- Runtime Modules: `@pinia/nuxt@0.4.6`, `@vueuse/nuxt@9.7.0`, `@nuxtjs/tailwindcss@6.1.3`, `@pinia/nuxt@0.4.6`, `@nuxtjs/i18n@8.0.0-beta.7`, `@nuxtjs/color-mode@3.2.0`, `@huntersofbook/plausible-nuxt@0.5.2`, `@nuxtjs/partytown@1.3.0`, `nuxt-icon@0.1.8`, `pinceau/nuxt`, `@nuxtjs/fontaine@0.2.3`, `nuxt-headlessui@1.0.4`\r\n- Build Modules: `-`\r\n------------------------------\n\n### Reproduction\n\nhttps://github.com/productdevbook/oku-nuxt3-template/tree/bug-nuxt-config\r\n\r\nbrach: bug-nuxt-config\n\n### Describe the bug\n\n\r\nhttps://user-images.githubusercontent.com/38668796/208305787-be4c7c65-820b-4eb5-baaf-9d6295232c31.mp4\r\n\r\n\n\n### Additional context\n\n_No response_\n\n### Logs\n\n_No response_",[3182,3185],{"name":3183,"color":3184},"3.x","29bc7f",{"name":3186,"color":3187},"pending triage","E99695",15671,"nuxt config TS errors","2023-01-19T18:29:58Z","https://github.com/nuxt/nuxt/issues/15671",0.6441174,{"description":3194,"labels":3195,"number":3197,"owner":3149,"repository":3149,"state":3174,"title":3198,"updated_at":3199,"url":3200,"score":3201},"### Environment\n\n- Operating System: Windows_NT\n- Node Version: v20.10.0\n- Nuxt Version: 3.15.4\n- CLI Version: 3.21.1\n- Nitro Version: 2.10.4\n- Package Manager: npm@10.2.3\n- Builder: -\n- User Config: modules, compatibilityDate, devtools\n- Runtime Modules: @nuxt/ui@3.0.0-alpha.10\n- Build Modules: -\n\n\n### Reproduction\n\nhttps://github.com/prof-schnitzel/nuxt-sample-app\n\n### Describe the bug\n\nMy expectation would be that nuxt only shows me typescript issues in my own application, but instead I get typescript errors in some dependencies in the node_modules folder. Obviously I cannot fix them, because it is not my code. In this particular case I get this typescript error coming from nuxt ui when I run `nuxi typecheck`:\n```\nnode_modules/@nuxt/ui/dist/runtime/components/Progress.vue:163:47 - error TS2774: This condition will always return true since this function is always defined. Did you mean to call it instead?\n\n163 \u003Cdiv v-if=\"!isIndeterminate && (status || $slots.status)\" :class=\"ui.status({ class: props.ui?.status })\" :style=\"statusStyle\">\n```\nIs there some way to make nuxt stop checking node_modules folder for typescript errors?\n\n### Additional context\n\n_No response_\n\n### Logs\n\n```shell-script\n\n```",[3196],{"name":3186,"color":3187},30964,"Typescript issues in 3rd party module","2025-02-22T20:02:31Z","https://github.com/nuxt/nuxt/issues/30964",0.6485686,{"description":3203,"labels":3204,"number":3211,"owner":3149,"repository":3150,"state":3174,"title":3212,"updated_at":3213,"url":3214,"score":3215},"### Environment\n\n- Operating System: Windows_NT\n- Node Version: v22.16.0\n- Nuxt Version: 3.17.6\n- CLI Version: 3.25.1\n- Nitro Version: 2.11.13\n- Package Manager: pnpm@10.12.4\n- Builder: -\n- User Config: modules, devtools, css, routeRules, future, compatibilityDate, eslint\n- Runtime Modules: @nuxt/eslint@1.4.1, @nuxt/ui-pro@3.2.0\n- Build Modules: -\n\n### Is this bug related to Nuxt or Vue?\n\nNuxt\n\n### Version\n\nv3.17.6\n\n### Reproduction\n\n```vue\n\u003CUError\n :error=\"{\n statusCode: 404,\n statusMessage: 'Page not found',\n message: 'The page you are looking for does not exist.'\n }\"\n >\n \u003Ctemplate #links>\n \u003CUButton label=\"Try Again\" @click=\"refresh()\" />\n \u003C/template>\n\u003C/UError>\n```\n\n### Description\n\nThe `UError` component does not render content passed through its default or named slots. Expected slot content is not appearing in the DOM.\n\n### Additional context\n\n_No response_\n\n### Logs\n\n```shell-script\n\n```",[3205,3206,3207,3210],{"name":3140,"color":3141},{"name":3143,"color":3144},{"name":3208,"color":3209},"nuxt/ui-pro","00dc82",{"name":3146,"color":3147},4486,"\u003CUError> slots not working.","2025-07-08T09:11:50Z","https://github.com/nuxt/ui/issues/4486",0.64919335,{"description":3217,"labels":3218,"number":3221,"owner":3149,"repository":3150,"state":3174,"title":3222,"updated_at":3223,"url":3224,"score":3225},"\u003Cdetails>\n \u003Csummary>Environment\u003C/summary>\n\n------------------------------\n- Operating System: Linux\n- Node Version: v22.16.0\n- Nuxt Version: 3.17.4\n- CLI Version: 3.25.1\n- Nitro Version: 2.11.12\n- Package Manager: npm@11.4.1\n- Builder: -\n- User Config: modules, ssr, devtools, app, css, ui, runtimeConfig, alias, build, devServer, watch, future, experimental, compatibilityDate, nitro, vite, eslint, heyApi, i18n, icon, svgIconSprite\n- Runtime Modules: @nuxt/ui@3.1.2, @nuxt/test-utils/module@3.19.0, @nuxt/eslint@1.4.1, @pinia/nuxt@0.11.0, @vueuse/nuxt@13.2.0, @hey-api/nuxt@0.1.6, @nuxtjs/i18n@9.5.4, nuxt-svg-icon-sprite@2.0.0\n- Build Modules: -\n------------------------------\n\u003C/details>\n\n\n### Is this bug related to Nuxt or Vue?\n\nNuxt\n\n### Version\n\nv3.1.2\n\n### Reproduction\n\nhttps://www.npmjs.com/package/@nuxt/ui?activeTab=code - `interface ModalSlots`\n\n### Description\n\nGreetings, thank you very much for the work you have done!\n\nUsing the example of the `UModal` component, you can see that props in scoped slots, such as `#footer=“{ close }”`, is untyped \n\u003Cdetails>\n \u003Csummary>Example\u003C/summary>\n\n \n\u003C/details>\n\nin the bundle package it can be seen that there are indeed no valid types of props in `ModalSlots` - https://www.npmjs.com/package/@nuxt/ui?activeTab=code `interface ModalSlots`, although they are present in the source files - https://github.com/nuxt/ui/blob/v3/src/runtime/components/Modal.vue#L70\n\n\nAs I understand it, it is not only `UModal`, but all components with scoped slots.",[3219,3220],{"name":3140,"color":3141},{"name":3143,"color":3144},4260,"Scoped slots are not typed","2025-06-02T09:08:41Z","https://github.com/nuxt/ui/issues/4260",0.6538856,{"description":3227,"labels":3228,"number":3232,"owner":3149,"repository":3150,"state":3174,"title":3233,"updated_at":3234,"url":3235,"score":3236},"### Environment\n\n- Operating System: Linux\n- Node Version: v20.12.0\n- Nuxt Version: 3.17.3\n- CLI Version: 3.25.1\n- Nitro Version: 2.11.12\n- Package Manager: pnpm@8.15.6\n- Builder: -\n- User Config: modules, devtools, compatibilityDate, future, css\n- Runtime Modules: @nuxt/ui@3.1.1\n- Build Modules: -\n\n### Is this bug related to Nuxt or Vue?\n\nNuxt\n\n### Version\n\n3.2.0\n\n### Reproduction\n\nhttps://codesandbox.io/p/devbox/pensive-spence-mtw49s\n\n### Description\n\nThe `title` attribute works. But Typescript is not happy.\n\n\u003Cimg width=\"1300\" alt=\"Image\" src=\"https://github.com/user-attachments/assets/37005c53-d229-476c-b287-1578fc517c64\" />\n\n### Additional context\n\n_No response_\n\n### Logs\n\n```shell-script\n\n```",[3229,3230,3231],{"name":3140,"color":3141},{"name":3143,"color":3144},{"name":3146,"color":3147},4407,"SelectInput search-input props has typescript errors with native input attributes","2025-07-12T12:31:08Z","https://github.com/nuxt/ui/issues/4407",0.65525705,{"description":3238,"labels":3239,"number":3246,"owner":3149,"repository":3149,"state":3174,"title":3247,"updated_at":3248,"url":3249,"score":3250},"### Environment\n\n- Operating System: Linux\n- Node Version: v22.12.0\n- Nuxt Version: 3.15.4\n- CLI Version: 3.22.2\n- Nitro Version: 2.10.4\n- Package Manager: npm@10.9.0\n- Builder: -\n- User Config: compatibilityDate, devtools\n- Runtime Modules: -\n- Build Modules: -\n\n### Reproduction\n\nNuxtLink: slot typing missing \n\n\n\n\n\n### Describe the bug\n\n-\n\n### Additional context\n\n_No response_\n\n### Logs\n\n```shell-script\n\n```",[3240,3243],{"name":3241,"color":3242},"good first issue","fbca04",{"name":3244,"color":3245},"types","2875C3",31053,"NuxtLink: slot typing missing","2025-02-27T09:55:38Z","https://github.com/nuxt/nuxt/issues/31053",0.6552694,{"description":3252,"labels":3253,"number":3257,"owner":3149,"repository":3150,"state":3174,"title":3258,"updated_at":3259,"url":3260,"score":3261},"### Environment\n\n```\n- Operating System: Darwin\n- Node Version: v22.14.0\n- Nuxt Version: 3.16.2\n- CLI Version: 3.24.1\n- Nitro Version: 2.11.9\n- Package Manager: bun@1.2.9\n- Builder: -\n- User Config: ssr, imports, devtools, experimental, future, compatibilityDate, alias, runtimeConfig, devServer, app, css, modules, build, hooks, dayjs, ui, typescript\n- Runtime Modules: @nuxt/eslint@1.3.0, @vueuse/nuxt@13.1.0, @nuxt/test-utils/module@3.17.2, dayjs-nuxt@2.1.11, nuxt-svgo@4.0.17, @nuxt/ui-pro@3.1.0, @pinia/nuxt@0.11.0, @pinia/colada-nuxt@0.1.1, @nuxt/image@1.10.0\n- Build Modules: -\n```\n\n\n\n### Is this bug related to Nuxt or Vue?\n\nNuxt\n\n### Version\n\n3.1.0\n\n### Reproduction\n\nhttps://codesandbox.io/p/devbox/empty-fast-5xtcmy?workspaceId=ws_SD2P6X4ufyWkm2P3aqoQA6\n\n### Description\n\nbetween version 3.0.2 and 3.1.0 the content container for the menu items is no longer filling the width.\n\n### Additional context\n\n__no response__\n\n### Logs\n\n```shell-script\n\n```",[3254,3255,3256],{"name":3140,"color":3141},{"name":3143,"color":3144},{"name":3146,"color":3147},3987,"[NavigationMenu] Regression - Update","2025-05-02T09:52:45Z","https://github.com/nuxt/ui/issues/3987",0.65906835,["Reactive",3263],{},["Set"],["ShallowReactive",3266],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fXXI1FZ8KMhRzP7QEpjTbhZlXl0yG-Tldveng8f1NcPE":-1},"/nuxt/ui/4005"]