\r\n \u003C/NuxtLayout>\r\n \u003C!-- universal components -->\r\n \u003CMenuDialog />\r\n \u003CLanguageDialog />\r\n \u003CColorModeDialog />\r\n \u003CBackdrop />\r\n \u003C!-- etc -->\r\n \u003C/div>\r\n\u003C/template>\r\n```\r\nOr you could just move those components to a directory called `~/components/universal` (for example) and Nuxt would take care of injecting them automatically.\n\n### Additional information\n\n- [X] 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).",[2882,2884],{"name":2853,"color":2883},"8DEF37",{"name":2885,"color":2886},"discussion","538de2",19492,"Components automatically injected into the root element","2024-06-30T11:09:20Z","https://github.com/nuxt/nuxt/issues/19492",0.74875116,{"description":2893,"labels":2894,"number":2900,"owner":2862,"repository":2862,"state":2864,"title":2901,"updated_at":2902,"url":2903,"score":2904},"We have experimental support in Nuxt 3 for both island components and server-only components (which are implemented using islands) - see https://github.com/nuxt/framework/pull/5689 and https://github.com/nuxt/framework/pull/9972 for initial implementations and https://github.com/nuxt/nuxt/discussions/17956 for initial partial RFC.\r\n\r\nThere are a number of future linked improvements. This issue is to track those and provide some place to document the linking story, purpose and usage of server components within Nuxt.\r\n\r\n## Purpose and usage\r\n\r\nCurrently we are collecting use patterns to ensure that the final API and implementation for server components is useful. But the following are some benefits we are exploring:\r\n\r\n1. security and direct access to server APIs within certain components\r\n2. separate caching strategies for individual chunks of HTML\r\n3. leaner bundle size (keeping some dependencies solely on the server, e.g. syntax highlighting)\r\n4. extensibility\r\n5. rendering individual components within other modules or server routes (e.g. for component previews, OG images, PDF downloads, etc.)\r\n6. ...\r\n\r\nComments and suggestions are very welcome.\r\n\r\n```[tasklist]\r\n### Roadmap\r\n- [x] Allow async components - https://github.com/nuxt/nuxt/issues/18500\r\n- [x] Client-side interactivity - https://github.com/nuxt/nuxt/issues/19765\r\n- [x] remove server component content from payload and prefetch on route transition: https://github.com/nuxt/nuxt/pull/21461\r\n- [x] Hybrid/remote/streaming sources for server components - https://github.com/nuxt/nuxt/issues/12343\r\n- [x] lazy (non-blocking) server components\r\n- [x] interactive components within server components\r\n- [x] deep interactive components within server components\r\n- [x] slot refactor to stabilize the API for other remotes sources such as CMS\r\n- [x] server pages\r\n- [ ] Looking for server-side Performance optimisation opportunity\r\n- [ ] A deep documentation for islands\r\n- [ ] Apply islands features to non SFC components\r\n```",[2895,2896,2897],{"name":2853,"color":2883},{"name":2885,"color":2886},{"name":2898,"color":2899},"🍰 p2-nice-to-have","0E8A16",19772,"server component roadmap","2025-03-17T18:46:11Z","https://github.com/nuxt/nuxt/issues/19772",0.7533912,{"labels":2906,"number":2910,"owner":2862,"repository":2862,"state":2911,"title":2912,"updated_at":2913,"url":2914,"score":2915},[2907],{"name":2908,"color":2909},"2.x","d4c5f9",10545,"closed","Using NuxtLink as a Dynamic Component not rendering","2023-01-18T15:26:08Z","https://github.com/nuxt/nuxt/issues/10545",0.73058105,{"description":2917,"labels":2918,"number":2923,"owner":2862,"repository":2862,"state":2911,"title":2924,"updated_at":2925,"url":2926,"score":2927},"### Describe the feature\n\nHey all 👋🏻\r\n\r\nIt is amazing that `\u003CNuxtLink>` can handle external links by now (thanks @lihbr for the RFC back then)! One thing that would be helpful is exposing the `isExternal` property to the scoped slots attributes so users don't have to rewrite the logic and can still customize their Link as they like\n\n### Additional information\n\n- [X] 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://v3.nuxtjs.org/community/contribution).\n- [X] Check existing [discussions](https://github.com/nuxt/framework/discussions) and [issues](https://github.com/nuxt/framework/issues).",[2919,2920],{"name":2853,"color":2883},{"name":2921,"color":2922},"3.x","29bc7f",15398,"Expose `isExternal` prop of \u003CNuxtLink> via scoped slot API","2023-01-19T17:49:39Z","https://github.com/nuxt/nuxt/issues/15398",0.7382363,{"description":2929,"labels":2930,"number":2935,"owner":2862,"repository":2863,"state":2911,"title":2936,"updated_at":2937,"url":2938,"score":2939},"### Description\n\nHey all, \n\nI'm fairly new to nuxt module authorship, and so I was wondering how one may use nuxtUI within a custom module?\nI have the module working, but none of my stylings are coming through, so I am assuming it is a configuration issue. Any guidance, links, or docs on this topic would be greatly appreciated.",[2931,2934],{"name":2932,"color":2933},"question","d876e3",{"name":2856,"color":2857},4118,"Using NuxtUI within a module","2025-05-23T13:23:04Z","https://github.com/nuxt/ui/issues/4118",0.73847884,{"labels":2941,"number":2944,"owner":2862,"repository":2862,"state":2911,"title":2945,"updated_at":2946,"url":2947,"score":2948},[2942,2943],{"name":2853,"color":2883},{"name":2908,"color":2909},7753,"Components into root element","2023-02-15T00:59:50Z","https://github.com/nuxt/nuxt/issues/7753",0.74493945,{"labels":2950,"number":2953,"owner":2862,"repository":2862,"state":2911,"title":2954,"updated_at":2955,"url":2956,"score":2957},[2951,2952],{"name":2853,"color":2883},{"name":2908,"color":2909},7989,"Serve Web Components made with VueJS using Nuxt ","2023-01-22T15:52:36Z","https://github.com/nuxt/nuxt/issues/7989",0.74528265,{"description":2959,"labels":2960,"number":2962,"owner":2862,"repository":2862,"state":2911,"title":2963,"updated_at":2964,"url":2965,"score":2966},"I discovered that `\u003Cnuxt-link />` doesn't delegate click events to an anchor like one would expect. I wrote this fully expecting it to work:\r\n\r\n`\u003Cnuxt-link @click=\"closeMenu\" to=\"/register\">Register\u003C/nuxt-link>`\r\n\r\nHowever, no click event is fired when clicking the link. Normally what I do with components that essentially shadow an element like `\u003Ca />` is capture and raise events to the parent component. Vue.js makes this fairly straightforward.\n\n\u003C!--cmty-->\u003C!--cmty_prevent_hook-->\n\u003Cdiv align=\"right\">\u003Csub>\u003Cem>This question is available on \u003Ca href=\"https://nuxtjs.cmty.io\">Nuxt.js\u003C/a> community (\u003Ca href=\"https://nuxtjs.cmty.io/nuxt/nuxt.js/issues/c1509\">#c1509\u003C/a>)\u003C/em>\u003C/sub>\u003C/div>",[2961],{"name":2908,"color":2909},1686,"\u003Cnuxt-link /> doesn't support click events","2023-01-18T15:42:08Z","https://github.com/nuxt/nuxt/issues/1686",0.74679583,["Reactive",2968],{},["Set"],["ShallowReactive",2971],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fi8eGPd6icn6v2mBgcXO_Y1P21lThduMcdBS00iu4R08":-1},"/nuxt/ui/1429"]