\n\n\u003C!-- if we want to hide, we can let slot do the work, or maybe consider adding a properties to hide it. It's more shorter -->\n\u003CUInput type=\"password\">\n \u003Ctemplate #trailing>\u003C/template>\n\u003C/UInput>\n\n\u003C!-- compared to what we must do now as the documentation say -->\n\u003Ctemplate>\n \u003CUInput\n v-model=\"password\"\n placeholder=\"Password\"\n :type=\"show ? 'text' : 'password'\"\n :ui=\"{ trailing: 'pe-1' }\"\n >\n \u003Ctemplate #trailing>\n \u003CUButton\n color=\"neutral\"\n variant=\"link\"\n size=\"sm\"\n :icon=\"show ? 'i-lucide-eye-off' : 'i-lucide-eye'\"\n aria-label=\"show ? 'Hide password' : 'Show password'\"\n :aria-pressed=\"show\"\n aria-controls=\"password\"\n @click=\"show = !show\"\n />\n \u003C/template>\n \u003C/UInput>\n\u003C/template>\n\n\u003Cscript setup lang=\"ts\">\nconst show = ref(false)\nconst password = ref('password')\n\u003C/script>\n```",[3214,3217],{"name":3215,"color":3216},"enhancement","a2eeef",{"name":3175,"color":3176},2806,"input: add toggle password button automatically for type password","2024-12-02T17:21:42Z","https://github.com/nuxt/ui/issues/2806",0.6809616,{"description":3224,"labels":3225,"number":3228,"owner":3181,"repository":3182,"state":3183,"title":3229,"updated_at":3230,"url":3231,"score":3232},"### For what version of Nuxt UI are you asking this question?\n\nv3.0.0-alpha.x\n\n### Description\n\nhow to add second icon on the right for button in UTab component\n\n\n\nSOLVE: need to use the #trailing slot, I didn't see it in the documentation\n\n",[3226,3227],{"name":3192,"color":3193},{"name":3175,"color":3176},2717,"second icon in UTab component","2024-12-09T11:15:15Z","https://github.com/nuxt/ui/issues/2717",0.6880808,{"description":3234,"labels":3235,"number":3238,"owner":3181,"repository":3182,"state":3183,"title":3239,"updated_at":3240,"url":3241,"score":3242},"### For what version of Nuxt UI are you suggesting this?\n\nv3.0.0-alpha.9\n\n### Description\n\nSometimes, we don't want the content of the Popover to be unmounted when the popover gets closed.\nFor exemple, when building a search UI with Algolia and vue-instantsearch, i want to place refinement lists in Popovers.\nIf you apply some filters and then close the Popover, the refinement list is unmounted and the search state is lost.\n\nThis is an exemple but i think there is other cases where you don't want the content to be unmounted.\nRadix provides a forceMount prop for the Popover.Content component. \n\nWhy is this forceMount prop not available in content props for nuxt/ui ?\nIt looks like it's done on purpose so i may miss something.\n\nThank you :)\n\n### Additional context\n\n_No response_",[3236,3237],{"name":3215,"color":3216},{"name":3175,"color":3176},2804,"[v3][Popover] Allow use of forceMount","2024-12-03T12:53:01Z","https://github.com/nuxt/ui/issues/2804",0.6903187,{"description":3244,"labels":3245,"number":3249,"owner":3181,"repository":3182,"state":3183,"title":3250,"updated_at":3251,"url":3252,"score":3253},"### Description\n\nI think it would be very cool and helpful if the accordion items could have some drag functionality. I want my users to be able to add links to their account in a accordion form. They should be able to reorder it as well. Not sure if the accordion is the right component to add it or that it could be something on it's own. You might have different thoughts. See https://github.com/nuxt/ui/issues/825\n\n### Additional context\n\n_No response_",[3246,3247,3248],{"name":3215,"color":3216},{"name":3175,"color":3176},{"name":3178,"color":3179},3637,"Add drag behaviour to `accordion`","2025-03-24T17:08:50Z","https://github.com/nuxt/ui/issues/3637",0.69112,{"description":3255,"labels":3256,"number":3267,"owner":3181,"repository":3181,"state":3183,"title":3268,"updated_at":3269,"url":3270,"score":3271},"### Environment\n\n------------------------------\r\n- Operating System: `Darwin`\r\n- Node Version: `v16.15.1`\r\n- Nuxt Version: `3.0.0-rc.10-27710784.e22bbcc`\r\n- Nitro Version: `0.5.2-27709289.11cc5cd`\r\n- Package Manager: `npm@8.12.1`\r\n- Builder: `vite`\r\n- User Config: `app`, `css`, `build`, `imports`, `modules`, `nitro`, `runtimeConfig`, `typescript`, `vite`\r\n- Runtime Modules: `nuxt-graphql-client@0.1.15`\r\n- Build Modules: `-`\r\n------------------------------\n\n### Reproduction\n\nCan't reproduce because Stacklblitz doesn't actually show any TS.\n\n### Describe the bug\n\nWhen defining a server api route, it'll autmoatically infer the right return types (yay!), so when calling `const data = $fetch('/api/test')`, `data` can be used safely.\r\n\r\nHowever if you call the API with a query parameter, `const data = $fetch('/api/test?q=hello')`, you will lose all typesafety because the returned type becomes `Promise\u003Cunknown>`.\r\n\r\nI'm not 100% sure why, but maybe because the called URL doesn't match the actual API route due to the added params?\n\n### Additional context\n\n_No response_\n\n### Logs\n\n_No response_",[3257,3260,3263,3264],{"name":3258,"color":3259},"types","2875C3",{"name":3261,"color":3262},"3.x","29bc7f",{"name":3172,"color":3173},{"name":3265,"color":3266},"🔨 p3-minor","FBCA04",14850,"API route types not correctly inferred when using query params in $fetch","2023-01-19T17:41:08Z","https://github.com/nuxt/nuxt/issues/14850",0.6950844,{"description":3273,"labels":3274,"number":3277,"owner":3181,"repository":3278,"state":3183,"title":3279,"updated_at":3280,"url":3281,"score":3282},"Resolves #385 \r\nFixes #412 ",[3275],{"name":3172,"color":3276},"ff281a",412,"nuxt.com","When changing color mode, editor slots are broken","2023-06-06T12:14:51Z","https://github.com/nuxt/nuxt.com/issues/412",0.6992073,{"description":3284,"labels":3285,"number":3277,"owner":3181,"repository":3287,"state":3183,"title":3288,"updated_at":3289,"url":3290,"score":3282},"### Environment\n\n```\n------------------------------\n- Operating System: Darwin\n- Node Version: v23.9.0\n- Nuxt Version: 3.16.0\n- CLI Version: 3.22.5\n- Nitro Version: 2.11.5\n- Package Manager: bun@1.2.4\n- Builder: -\n- User Config: compatibilityDate, css, app, modules, htmlValidator, nitro, postcss, image, prismic, runtimeConfig, site, turnstile, vite\n- Runtime Modules: @nuxt/image@1.9.0, @nuxt/ui@3.0.0-beta.3, @nuxtjs/device@3.2.4, @nuxtjs/html-validator@2.1.0, @nuxtjs/prismic@4.1.0, @nuxtjs/robots@5.2.6, @nuxtjs/turnstile@0.9.12, nitro-cloudflare-dev@0.2.2, nuxt-link-checker@4.1.1, nuxt-seo-experiments@4.0.1\n- Build Modules: -\n------------------------------\n```\n\n### Reproduction\n\nhttps://codesandbox.io/p/devbox/wizardly-hertz-gyk77v\n\n### Describe the bug\n\nSince the `3.16.0` release, my project doesn't build anymore. I isolated the issue to a component using `Turnstile` which seems to depend on `@nuxt/scripts` which is mentioned in the error logs.\n\nThe reproduction is very small, just a Turnstile component without configuration.\n\n### Additional context\n\n_No response_\n\n### Logs\n\n```shell-script\nERROR ✗ Build failed in 1.79s 5:04:16 PM\n\n\n[ nuxi 5:04:16 PM] ERROR Nuxt Build Error: [vite]: Rollup failed to resolve import \"unenv/runtime/mock/noop\" from \"/project/workspace/node_modules/@nuxt/scripts/dist/runtime/validation/mock.js\".\nThis is most likely unintended because it can break your application at runtime.\nIf you do want to externalize this module explicitly add it to\nbuild.rollupOptions.external\n\n This is most likely unintended because it can break your application at runtime.\n If you do want to externalize this module explicitly add it to\n build.rollupOptions.external\n at viteLog (node_modules/vite/dist/node/chunks/dep-glQox-ep.js:51589:15)\n at onRollupLog (node_modules/vite/dist/node/chunks/dep-glQox-ep.js:51639:5)\n at onLog (node_modules/vite/dist/node/chunks/dep-glQox-ep.js:51287:7)\n at node_modules/rollup/dist/es/shared/node-entry.js:20487:32\n at Object.logger [as onLog] (node_modules/rollup/dist/es/shared/node-entry.js:22230:9)\n at ModuleLoader.handleInvalidResolvedId (node_modules/rollup/dist/es/shared/node-entry.js:21113:26)\n at node_modules/rollup/dist/es/shared/node-entry.js:21071:26\n\nerror Command failed with exit code 1.\n```",[3286],{"name":3172,"color":3173},"scripts","Build fails since 3.16.0 due to failed import","2025-03-14T18:00:08Z","https://github.com/nuxt/scripts/issues/412",["Reactive",3292],{},["Set"],["ShallowReactive",3295],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fED5PzQVuAimXtUwL0xFdTfo9Un4X1S0px-WTehcqFCo":-1},"/nuxt/ui/3627"]