\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":3200,"labels":3201,"number":3217,"owner":3135,"repository":3135,"state":3158,"title":3218,"updated_at":3219,"url":3220,"score":3221},"### 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_",[3202,3205,3208,3211,3214],{"name":3203,"color":3204},"types","2875C3",{"name":3206,"color":3207},"3.x","29bc7f",{"name":3209,"color":3210},"workaround available","11376d",{"name":3212,"color":3213},"bug","d73a4a",{"name":3215,"color":3216},"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":3223,"labels":3224,"number":3229,"owner":3135,"repository":3135,"state":3158,"title":3230,"updated_at":3231,"url":3232,"score":3233},"### 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_",[3225,3226,3227],{"name":3206,"color":3207},{"name":3212,"color":3213},{"name":3228,"color":3171},"🔨 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":3235,"labels":3236,"number":3240,"owner":3135,"repository":3136,"state":3158,"title":3241,"updated_at":3242,"url":3243,"score":3244},"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.",[3237],{"name":3238,"color":3239},"question","d876e3",60,"Why `components/global` exactly?","2023-03-13T14:50:53Z","https://github.com/nuxt/icon/issues/60",0.6999954,{"description":3246,"labels":3247,"number":3252,"owner":3135,"repository":3253,"state":3158,"title":3254,"updated_at":3255,"url":3256,"score":3257},"### 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?",[3248,3249],{"name":3238,"color":3239},{"name":3250,"color":3251},"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",3259],{},["Set"],["ShallowReactive",3262],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fGSET5eeCEPRKBlJcqtxCqzY6esdp6ECC4lmoY6A-ZgA":-1},"/nuxt/icon/201"]