\r\n\u003C/div>\r\n\u003C/template>\r\n\r\n\u003Cscript setup>\r\ndefineProps({ icon: String })\r\n\u003C/script>\r\n```",[],174,"Can the Base component be changed to \"NuxtIcon\" instead of \"Icon\" with the \"name\" attribute?","2024-06-26T16:45:07Z","https://github.com/nuxt/icon/issues/174",0.69384795,{"description":3206,"labels":3207,"number":3223,"owner":3146,"repository":3146,"state":3164,"title":3224,"updated_at":3225,"url":3226,"score":3227},"### Environment\n\nStackblitz\r\n\r\n````\r\n------------------------------\r\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: -\r\n- Package Manager: npm@10.2.3\r\n- Builder: -\r\n- User Config: extends\r\n- Runtime Modules: -\r\n- Build Modules: -\r\n------------------------------\r\n````\n\n### Reproduction\n\nhttps://stackblitz.com/github/martinszeltins/found-nuxt-components-issue?file=app.vue\n\n### Describe the bug\n\nWhen I add this module to my modules array in nuxt.config.ts then I lose all typings for my components _(for both local and 3rd party components)._ It shows that components have type of `unknown`. Before I add this module, everything works.\r\n\r\n**nuxt.config.ts** 👇️\r\n```diff\r\nmodules: [\r\n+ '@nuxtjs/i18n', // This breaks all auto-import component typings (components not recognized anymore)\r\n '@vueuse/nuxt',\r\n 'nuxt-primevue'\r\n],\r\n```\r\n\r\nIf I remove it from my modules array then everything works again.\r\n\r\n**Screenshot before adding the module (everything works):** 👍️ 👇️\r\n\r\n\r\n\r\n**Screenshot after adding the module (type unknown):** ❌ 👇️\r\n\r\n\r\n\n\n### Additional context\n\n_No response_\n\n### Logs\n\n_No response_",[3208,3211,3214,3217,3220],{"name":3209,"color":3210},"types","2875C3",{"name":3212,"color":3213},"3.x","29bc7f",{"name":3215,"color":3216},"workaround available","11376d",{"name":3218,"color":3219},"bug","d73a4a",{"name":3221,"color":3222},"upstream","E8A36D",26214,"Adding `@nuxtjs/i18n` to Nuxt breaks component types (shows unknown)","2024-05-27T10:28:40Z","https://github.com/nuxt/nuxt/issues/26214",0.69844824,{"description":3229,"labels":3230,"number":3235,"owner":3146,"repository":3146,"state":3164,"title":3236,"updated_at":3237,"url":3238,"score":3239},"### Environment\n\n- Operating System: Linux\r\n- Node Version: v16.14.2\r\n- Nuxt Version: 3.5.0\r\n- Nitro Version: 2.4.1\r\n- Package Manager: npm@7.17.0\r\n- Builder: vite\r\n- User Config: -\r\n- Runtime Modules: -\r\n- Build Modules: -\n\n### Reproduction\n\nhttps://stackblitz.com/edit/github-jblieu-fynag4\n\n### Describe the bug\n\nNuxt can no longer resolve a component if its name starts with its containing folder's name, ex:\r\n\r\ncomponent path: `components/Icon/Icones`\r\n\r\napp.vue:\r\n```vue\r\n\u003Ctemplate>\r\n \u003Cdiv>\r\n \u003CIconIcones />\r\n \u003C/div>\r\n\u003C/template>\r\n```\r\n\r\nconsole output:\r\n```sh\r\n[Vue warn]: Failed to resolve component: IconIcones 21:27:18\r\nIf this is a native custom element, make sure to exclude it from component resolution via compilerOptions.isCustomElement.\r\n```\n\n### Additional context\n\nThe above example works in Nuxt 3.4.x\n\n### Logs\n\n_No response_",[3231,3232,3233],{"name":3212,"color":3213},{"name":3218,"color":3219},{"name":3234,"color":3177},"🔨 p3-minor",20937,"Regression: Cannot resolve component if its folder's name is a prefix of the component's name","2023-05-19T11:23:25Z","https://github.com/nuxt/nuxt/issues/20937",0.6984798,{"description":3241,"labels":3242,"number":3246,"owner":3146,"repository":3147,"state":3164,"title":3247,"updated_at":3248,"url":3249,"score":3250},"Can't we define where we'll be storing those custom icon components in our project?\r\nThis sounds more sane `components/icons`... I looked at the source, but I found nothing that defines this path.\r\n\r\nSo could be that I'm blind, or this `global` directory is something that Nuxt handles?\r\n\r\nKind regards.",[3243],{"name":3244,"color":3245},"question","d876e3",60,"Why `components/global` exactly?","2023-03-13T14:50:53Z","https://github.com/nuxt/icon/issues/60",0.6999954,{"description":3252,"labels":3253,"number":3258,"owner":3146,"repository":3259,"state":3164,"title":3260,"updated_at":3261,"url":3262,"score":3263},"### Description\n\nI'm using `@nuxt/ui` with Vue as this is what we are using at work and I was wondering how I can add custom collections to the `@nuxt/icon` module but it looks like there is no configuration available compared to the configuration when using Nuxt. Are there plans to support this or any workaround for now that I can use?",[3254,3255],{"name":3244,"color":3245},{"name":3256,"color":3257},"v3","49DCB8",4750,"ui","Is there no way to use customCollections in Vue with nuxt/icon?","2025-08-19T07:39:24Z","https://github.com/nuxt/ui/issues/4750",0.7000123,["Reactive",3265],{},["Set"],["ShallowReactive",3268],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fP8iax_K3SyInIpHe9aM1RTYrT7haCp1nZ3w51liGTSE":-1},"/nuxt/scripts/201"]