\n \u003C/UFormField>\n \u003CUFormField\n label=\"Last Name\"\n name=\"lastName\"\n class=\"flex-5\">\n \u003CUInput\n v-model=\"formState.lastName\"\n type=\"text\"\n placeholder=\"Last Name\"\n icon=\"i-heroicons-user-solid\"\n class=\"text-gray-900 dark:text-white\" /> \u003C!-- has no effect -->\n \u003C/UFormField>\n \u003C/div>\n ...\n```\n\n",[3161,3164],{"name":3162,"color":3163},"question","d876e3",{"name":3165,"color":3166},"v3","49DCB8",3136,"ui","Q: how to style the text and background color of the UInput component?","2025-01-18T00:58:37Z","https://github.com/nuxt/ui/issues/3136",0.71007615,{"description":3174,"labels":3175,"number":3179,"owner":3151,"repository":3151,"state":3153,"title":3180,"updated_at":3181,"url":3182,"score":3183},"### Describe the feature\n\nlike [TanStack Infinite Query](https://tanstack.com/query/latest/docs/framework/vue/guides/infinite-queries)\n\n### Additional information\n\n- [ ] Would you be willing to help implement this feature?\n- [ ] Could this feature be implemented as a module?\n\n### Final checks\n\n- [X] Read the [contribution guide](https://nuxt.com/docs/community/contribution).\n- [X] Check existing [discussions](https://github.com/nuxt/nuxt/discussions) and [issues](https://github.com/nuxt/nuxt/issues).",[3176],{"name":3177,"color":3178},"pending triage","E99695",28244,"add Infinite fetch support","2024-07-21T18:22:52Z","https://github.com/nuxt/nuxt/issues/28244",0.71335834,{"description":3185,"labels":3186,"number":3191,"owner":3151,"repository":3151,"state":3153,"title":3192,"updated_at":3193,"url":3194,"score":3195},"### Environment\n\n- Operating System: Linux\r\n- Node Version: v18.18.0\r\n- Nuxt Version: 3.10.3\r\n- CLI Version: 3.10.1\r\n- Nitro Version: 2.8.1\r\n- Package Manager: pnpm@8.15.2\n\n### Reproduction\n\n1. implement route caching, e.g. using this [module](https://nuxt-multi-cache.dulnan.net/features/route-cache)\r\n2. do NOT use query or hash parameters as a cache key, as this is a vulnerability for the app (infinite number of cache entries)\r\n3. open the page for the first time by adding some query-parameter to the address, e.g. `http://localhost:3000/?foo=bar`\r\n4. open the page a second time, but without the query-parameter\r\n\r\n**Expected behavior**: there is no query-parameter in the page address\r\n**Current Behavior**: query-parameter is added to the page address line\n\n### Describe the bug\n\nIf we cached a route with query parameters, this query parameter will be automatically added on the client side, even if it is not present.\r\n\r\nThis happens because the url `nuxtApp.ssrContext.url` with query parameters is [passed](https://github.com/nuxt/nuxt/blob/fa79b86d4ab286c3c43735b5d589006e95d9182f/packages/nuxt/src/app/nuxt.ts#L307) to `nuxtApp.payload.path`, which in turn gets into the cache when the page is accessed for the first time.\r\n\r\nOn the client side, the server and client route is synchronized, because of which a request parameter is added:\r\nhttps://github.com/nuxt/nuxt/blob/fa79b86d4ab286c3c43735b5d589006e95d9182f/packages/nuxt/src/pages/runtime/plugins/router.ts#L72 https://github.com/nuxt/nuxt/blob/fa79b86d4ab286c3c43735b5d589006e95d9182f/packages/nuxt/src/pages/runtime/plugins/router.ts#L243\r\n\r\n___\r\n\u003Cdetails>\r\n \u003Csummary>Demo\u003C/summary>\r\n\r\n Client-side redirect\r\n \r\n https://github.com/nuxt/nuxt/assets/33551334/a3439832-c811-419c-86ca-319d1dfd5f94\r\n\r\n\r\n `__NUXT_DATA__` (doc. source code)\r\n \r\n \r\n `window.__NUXT__`\r\n \r\n\u003C/details>\r\n\r\n___\r\nPosible workaround: https://github.com/nuxt/nuxt/blob/fa79b86d4ab286c3c43735b5d589006e95d9182f/packages/nuxt/src/app/nuxt.ts#L307\r\n```diff\r\n+ import { getRequestURL } from \"h3\";\r\n- nuxtApp.payload.path = nuxtApp.ssrContext.url;\r\n+ nuxtApp.payload.path = getRequestURL(nuxtApp.ssrContext.event).pathname;\r\n```\n\n### Additional context\n\n_No response_\n\n### Logs\n\n_No response_",[3187,3190],{"name":3188,"color":3189},"3.x","29bc7f",{"name":3177,"color":3178},26071,"Route caching limitations - `nuxtApp.payload.path`","2024-07-15T14:38:03Z","https://github.com/nuxt/nuxt/issues/26071",0.7173346,{"description":3197,"labels":3198,"number":3206,"owner":3151,"repository":3168,"state":3153,"title":3207,"updated_at":3208,"url":3209,"score":3210},"### Environment\n\n- Operating System: Darwin\n- Node Version: v22.12.0\n- Nuxt Version: 3.15.0\n- CLI Version: 3.17.2\n- Nitro Version: 2.10.4\n- Package Manager: pnpm@9.14.4\n- Builder: -\n- User Config: default\n- Runtime Modules: @nuxt/ui@3.0.0-alpha.10\n- Build Modules: -\n\n### Is this bug related to Nuxt or Vue?\n\nNuxt\n\n### Version\n\nv3.0.0-apha.10\n\n### Reproduction\n\nhttps://codesandbox.io/p/devbox/nuxt-ui3-forked-jncllj\n\n### Description\n\nRelated : https://github.com/histoire-dev/histoire/issues/702\n\nWhen a component is ULink or uses ULink (ex: UButton), Histoire doesn't work anymore.\n\n\n### Additional context\n\n_No response_\n\n### Logs\n\n```shell-script\nLink.vue:108 Uncaught (in promise) TypeError: Cannot destructure property 'href' of 'undefined' as it is undefined.\n at Link.vue:108:28\n at Proxy.renderFnWithContext (runtime-core.esm-bundler.js?v=896f4f1e:699:13)\n at Proxy.\u003Canonymous> (components.mjs:12:28)\n at renderComponentRoot (runtime-core.esm-bundler.js?v=896f4f1e:6521:16)\n at ReactiveEffect.componentUpdateFn [as fn] (runtime-core.esm-bundler.js?v=896f4f1e:5343:46)\n at ReactiveEffect.run (reactivity.esm-bundler.js?v=896f4f1e:198:19)\n at setupRenderEffect (runtime-core.esm-bundler.js?v=896f4f1e:5478:5)\n at mountComponent (runtime-core.esm-bundler.js?v=896f4f1e:5253:7)\n at processComponent (runtime-core.esm-bundler.js?v=896f4f1e:5206:9)\n at patch (runtime-core.esm-bundler.js?v=896f4f1e:4722:11)\n```",[3199,3202,3203],{"name":3200,"color":3201},"bug","d73a4a",{"name":3165,"color":3166},{"name":3204,"color":3205},"triage","ffffff",3004,"ULink make Histoire crash","2025-03-28T17:36:15Z","https://github.com/nuxt/ui/issues/3004",0.72125113,{"description":3212,"labels":3213,"number":3219,"owner":3151,"repository":3168,"state":3153,"title":3220,"updated_at":3221,"url":3222,"score":3223},"### Description\n\ncurrently, `overlay.open()` returns a value of type any. possibly infer types from component emits?\n\n```ts\nconst emit = defineEmits\u003C{\n close:[boolean] \n}>\n```\n\nCalling `overlay.open()` should ideally return a `Promise\u003Cboolean>` (or `boolean` directly, depending on the implementation), inferred from the `close` event:\n\n```ts\nconst payload = overlay.open()\n// boolean\n```",[3214,3217,3218],{"name":3215,"color":3216},"enhancement","a2eeef",{"name":3165,"color":3166},{"name":3204,"color":3205},3706,"Infer Return Type of `useOverlay().open` Based on Component Emits","2025-03-28T15:42:49Z","https://github.com/nuxt/ui/issues/3706",0.7263484,{"description":3225,"labels":3226,"number":3227,"owner":3151,"repository":3152,"state":3153,"title":3228,"updated_at":3229,"url":3230,"score":3231},"https://app.vuejobs.com/feed/nuxtjs/docs?limit=-1&format=json&filter[search]=nuxt",[],1024,"[Jobs] Use new endpoint","2023-06-06T12:14:24Z","https://github.com/nuxt/nuxt.com/issues/1024",0.73295116,{"labels":3233,"number":3240,"owner":3151,"repository":3151,"state":3153,"title":3241,"updated_at":3242,"url":3243,"score":3244},[3234,3236,3237],{"name":3235,"color":3205},"stale",{"name":3177,"color":3178},{"name":3238,"color":3239},"2.x","d4c5f9",7883,"Nuxt + Apollo, not possible to have client fetch","2023-01-22T15:36:04Z","https://github.com/nuxt/nuxt/issues/7883",0.7331723,{"labels":3246,"number":3256,"owner":3151,"repository":3151,"state":3153,"title":3257,"updated_at":3258,"url":3259,"score":3260},[3247,3249,3252,3253],{"name":3215,"color":3248},"8DEF37",{"name":3250,"color":3251},"discussion","538de2",{"name":3188,"color":3189},{"name":3254,"color":3255},"❌ won't do","705B27",14583,"support computed keys for data fetching composables","2023-03-13T10:11:38Z","https://github.com/nuxt/nuxt/issues/14583",0.7339699,{"description":3262,"labels":3263,"number":3267,"owner":3151,"repository":3168,"state":3153,"title":3268,"updated_at":3269,"url":3270,"score":3271},"### Environment\n\n- Operating System: Darwin\n- Node Version: v22.12.0\n- Nuxt Version: 3.16.0\n- CLI Version: 3.22.5\n- Nitro Version: 2.11.6\n- Package Manager: pnpm@10.6.2\n- Builder: -\n- User Config: modules, css, runtimeConfig, uiPro, compatibilityDate, devtools, future, experimental\n- Runtime Modules: @nuxt/eslint@1.2.0, @nuxt/ui-pro@3.0.0, @nuxt/content@3.3.0\n- Build Modules: -\n\n### Is this bug related to Nuxt or Vue?\n\nNuxt\n\n### Version\n\nv3.0.0\n\n### Reproduction\n\n```html\n\u003CProsePre lang=\"yaml\">{{ yaml }}\u003C/ProsePre>\n```\n\n\n### Description\n\nMade sure I have content installed and loaded - renders just fine, copy button shows the ✅ - but nothing is copied\n\n### Additional context\n\n_No response_\n\n### Logs\n\n```shell-script\n\n```",[3264,3265,3266],{"name":3200,"color":3201},{"name":3165,"color":3166},{"name":3204,"color":3205},3545,"Clipboard button doesnt copy content when using ProsePre directly","2025-03-13T00:31:04Z","https://github.com/nuxt/ui/issues/3545",0.734191,["Reactive",3273],{},["Set"],["ShallowReactive",3276],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fhuMX6rh9mPP1ZfZjDwCOc3qIhKJke61MgBsp9N_p7uw":-1},"/nuxt/ui/3128"]