\n \u003C/template>\n \u003C/UInput>\n\u003C/template>\n\n```\n\nThe issue is: I can access types exported from #ui/types/form, #ui/types/locale, and #ui/types/utils, but none of the component interfaces (like InputProps) are properly indexed or accessible through #ui/types.\n\nLooks like an indexing/alias resolution issue in Nuxt or WebStorm — but maybe the structure of the exports from #ui/types could be improved to help this?\n\nAny ideas or recommended workaround?\n\nMany thanks\n\n### Additional context\n\n_No response_\n\n### Logs\n\n```shell-script\n\n```",[2939,2940,2941],{"name":2879,"color":2880},{"name":2882,"color":2883},{"name":2942,"color":2943},"triage","ffffff",3775,"Incomplete type indexing from #ui/types — component interfaces missing","2025-04-03T10:24:29Z","https://github.com/nuxt/ui/issues/3775",0.74493706,{"description":2950,"labels":2951,"number":2954,"owner":2868,"repository":2908,"state":2899,"title":2955,"updated_at":2956,"url":2957,"score":2958},"Screenshot:\r\n\r\n",[2952],{"name":2879,"color":2953},"ff281a",1011,"Docs: Bug with syntax highlighting (caused by ')","2023-10-10T14:45:31Z","https://github.com/nuxt/nuxt.com/issues/1011",0.7453224,{"description":2960,"labels":2961,"number":2964,"owner":2868,"repository":2888,"state":2899,"title":2965,"updated_at":2966,"url":2967,"score":2968},"### Environment\n\n- Operating System: Darwin\n- Node Version: v20.10.0\n- Nuxt Version: 3.14.159\n- CLI Version: 3.15.0\n- Nitro Version: 2.10.4\n- Package Manager: pnpm@9.12.1\n- Builder: -\n- User Config: default\n- Runtime Modules: @nuxt/content@2.13.4, @nuxt/ui@2.19.2, @nuxtjs/seo@2.0.0-rc.23, @kgierke/nuxt-basic-auth@1.7.0\n- Build Modules: -\n\n### Version\n\nv2.19.2\n\n### Reproduction\n\nhttps://stackblitz.com/edit/breadcrumb-outputs-class-string-instead-of-icon-2590?file=layouts%2Fdefault.vue\n\n### Description\n\nI'm using custom icons (font awesome 6 pro) locally, and I'm trying to change the icon of the breadcrumb. According to the [docs](https://ui.nuxt.com/components/breadcrumb#config), this should do it, but instead it is showing the class as content.\n\n```js\nexport default defineAppConfig({\n ui: {\n breadcrumb: {\n default: {\n divider: \"fa-light:caret-right\",\n },\n },\n }\n});\n\n---\n\nexport default defineNuxtConfig({\n extends: [\"@nuxt/ui-pro\"],\n modules: [\n \"@nuxt/content\",\n \"@nuxt/ui\"\n ],\n // @nuxt/icon (handled by @nuxt/ui)\n icon: {\n customCollections: [\n {\n prefix: \"fa-light\",\n dir: \"./assets/icons/font-awesome/light\",\n },\n {\n prefix: \"fa-brands\",\n dir: \"./assets/icons/font-awesome/brands\",\n },\n ],\n },\n});\n\n```\n\n\n\n\n### Additional context\n\nRelated issues #2447",[2962,2963],{"name":2879,"color":2880},{"name":2885,"color":2886},2590,"Breadcrumb outputs class string instead of icon","2024-12-22T21:31:32Z","https://github.com/nuxt/ui/issues/2590",0.7454628,{"description":2970,"labels":2971,"number":2974,"owner":2868,"repository":2888,"state":2899,"title":2975,"updated_at":2976,"url":2977,"score":2978},"### Description\n\nHi,\n\nhere in the first form in nuxtui2\nhttps://ui.nuxt.com/components/form \nthe behaviour is that the input field is validated after the blur. If there is an error and I correct it, the error is fixed immediately.\n\nIn v3 the behaviour is different. I have seen the prop validateOn so I can change it to blur, but not like first onBlur and then onInput like in v2.\n\nbest,\ngregor",[2972,2973],{"name":2879,"color":2880},{"name":2882,"color":2883},3006,"How can I get the same form validation behaviour as in v2?","2025-01-06T17:48:11Z","https://github.com/nuxt/ui/issues/3006",0.74951154,["Reactive",2980],{},["Set"],["ShallowReactive",2983],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$f4EdQLfP_E56PoF_AT5m4wbjIdLYCl3TLHugybVeWL98":-1},"/nuxt/fonts/343"]