\n\nIn this case, I want to display the icons as below without the external icons, even if the target='_blank':\n\u003Cimg width=\"203\" alt=\"Image\" src=\"https://github.com/user-attachments/assets/d52b4a82-306b-4c69-8117-3a7e8ee6a2ea\" />\n\n\n### Additional context\n\nThe lines responsible identified here:\nhttps://github.com/nuxt/ui/blob/d4653e3c02e877eed1f8762046b2b1f001b2e84b/src/runtime/components/NavigationMenu.vue#L191\nhttps://github.com/nuxt/ui/blob/d4653e3c02e877eed1f8762046b2b1f001b2e84b/src/runtime/components/NavigationMenu.vue#L252",[2885,2886],{"name":2866,"color":2867},{"name":2869,"color":2870},2996,"closed","Ability to disable external icon in NavigationMenu","2025-03-08T12:22:25Z","https://github.com/nuxt/ui/issues/2996",0.6951832,{"description":2894,"labels":2895,"number":2901,"owner":2875,"repository":2876,"state":2888,"title":2902,"updated_at":2903,"url":2904,"score":2905},"### 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```",[2896,2899,2900],{"name":2897,"color":2898},"bug","d73a4a",{"name":2869,"color":2870},{"name":2872,"color":2873},3004,"ULink make Histoire crash","2025-03-28T17:36:15Z","https://github.com/nuxt/ui/issues/3004",0.70729643,{"description":2907,"labels":2908,"number":2918,"owner":2875,"repository":2876,"state":2888,"title":2919,"updated_at":2920,"url":2921,"score":2922},"### Environment\n\nNode 22\nNuxt 4\n\n### Is this bug related to Nuxt or Vue?\n\nNuxt\n\n### Version\n\nv3.0.0 alpha 10\n\n### Reproduction\n\n1. create a modal and a slideover using useModal and useSlideover\n2. create a button **(first button**) that opens the modal with useModal()\n3. create one as well **(second button**) INSIDE! the slideover that opens the same modal with useModal()\n\n### Description\n\nNow open the modal outside the slideover with the **first button**. Thats set an index I suppose.\nBut now if you open the slideover and click the **second button** which opens the same modal, it appears behind the slideover.\n\nBut if you reload the page, open the slideover first and then press the second button without ever pressing the first button to open the modal it appears infront.\n\n### Additional context\n\n\n\n\n\n### Logs\n\n```shell-script\n\n```",[2909,2910,2913,2914,2915],{"name":2897,"color":2898},{"name":2911,"color":2912},"needs reproduction","CB47CF",{"name":2869,"color":2870},{"name":2872,"color":2873},{"name":2916,"color":2917},"closed-by-bot","ededed",3079,"Modal and slideover z-index bug","2025-03-25T02:04:49Z","https://github.com/nuxt/ui/issues/3079",0.7077834,{"description":2924,"labels":2925,"number":2933,"owner":2875,"repository":2876,"state":2888,"title":2934,"updated_at":2935,"url":2936,"score":2937},"### Description\n\nIs there any easy way to use nested childs in `NavigationMenu` component? I have specific client requirements for 3 levels menu like:\n\n```\nconst items = ref([\n {\n label: 'Guide',\n icon: 'i-lucide-book-open',\n to: '/getting-started',\n children: [\n {\n label: 'Introduction',\n description: 'Fully styled and customizable components for Nuxt.',\n icon: 'i-lucide-house',\n children: [\n {\n label: 'Introduction',\n description: 'Fully styled and customizable components for Nuxt.',\n icon: 'i-lucide-house',\n \n },\n ]\n }\n ]\n```\n\nOr I need repaste and rewrite sections in slots to achieve this?",[2926,2929,2932],{"name":2927,"color":2928},"duplicate","cfd3d7",{"name":2930,"color":2931},"question","d876e3",{"name":2869,"color":2870},3128,"NavigationMenu and nested childs","2025-01-28T12:07:17Z","https://github.com/nuxt/ui/issues/3128",0.71482134,{"description":2939,"labels":2940,"number":2944,"owner":2875,"repository":2876,"state":2888,"title":2945,"updated_at":2946,"url":2947,"score":2948},"### Environment\n\n- Operating System: Darwin\n- Node Version: v20.9.0\n- Nuxt Version: 3.14.159\n- CLI Version: 3.15.0\n- Nitro Version: 2.10.4\n- Package Manager: npm@10.1.0\n- Builder: -\n- User Config: default\n- Runtime Modules: @nuxt/ui@3.0.0-alpha.8, @nuxtjs/i18n@9.0.0-rc.2, @nuxt/content@2.13.4, @nuxtjs/device@3.2.4\n- Build Modules: -\n\n### Is this bug related to Nuxt or Vue?\n\nNuxt\n\n### Version\n\nv3.0.0-alpha.8\n\n### Reproduction\n\n```\n\u003CUForm\n :state=\"state\"\n :schema=\"schema\"\n class=\"space-y-3\"\n @submit=\"submit\"\n >\n \u003CUFormField\n name=\"text\"\n >\n \u003CUTextarea\n v-model=\"state.text\"\n class=\"w-full\"\n :rows=\"6\"\n size=\"xl\"\n />\n \u003C/UFormField>\n \u003CUFormField\n v-if=\"!authUser\"\n name=\"email\"\n :label=\"$t('label.email')\"\n >\n \u003CUInput\n v-model=\"state.email\"\n icon=\"i-solar-letter-bold-duotone\"\n :placeholder=\"$t('placeholder.enter_email')\"\n @update:model-value=\"state.email = $event || null\"\n />\n \u003C/UFormField>\n \u003CUButton\n block\n type=\"submit\"\n :loading=\"isLoading\"\n :label=\"$t('button.submit')\"\n />\n \u003C/UForm>\n```\n\n### Description\n\nWhy if get error from backend `UForm` set all inputs attr disabled?\n\n### Additional context\n\n_No response_\n\n### Logs\n\n```shell-script\n\n```",[2941,2942,2943],{"name":2897,"color":2898},{"name":2911,"color":2912},{"name":2869,"color":2870},2612,"if get error from backend `UForm` set all inputs attr disabled","2024-11-13T09:00:48Z","https://github.com/nuxt/ui/issues/2612",0.7215631,{"description":2950,"labels":2951,"number":2958,"owner":2875,"repository":2875,"state":2888,"title":2959,"updated_at":2960,"url":2961,"score":2962},"### Describe the feature\n\nHere is a reference:https://github.com/sot1986/nuxt-laravel-precognition\r\n\r\nThis package has a `useForm` function and it provide a way to custom the fetch client.\r\nIf the `useFetch` can provide something like this, that would be very nice.\r\n\r\nI have read the docs and I know I can define my own `useCustomFetch`, but I think `useFetch` is shorter and more eleganter.\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).",[2952,2955],{"name":2953,"color":2954},"3.x","29bc7f",{"name":2956,"color":2957},"pending triage","E99695",24004,"Use custom $fetch client for useFetch","2023-10-29T04:04:47Z","https://github.com/nuxt/nuxt/issues/24004",0.72749853,{"description":2964,"labels":2965,"number":2969,"owner":2875,"repository":2970,"state":2888,"title":2971,"updated_at":2972,"url":2973,"score":2974},"### Environment\n\nNA\n\n### Reproduction\n\nClick getting started, then refresh the page, it 404s...\n\n### Describe the bug\n\n404 on page refresh of non home page\r\n\r\nVideo below...\r\n\r\nhttps://iframe.mediadelivery.net/play/161467/0943c0ad-fa76-40f5-8fa5-ceabd7ef0e1a\r\n\n\n### Additional context\n\n_No response_\n\n### Logs\n\n_No response_",[2966],{"name":2967,"color":2968},"documentation","9DE2BA",1383,"nuxt.com","nuxt.com broken...","2023-10-27T12:25:27Z","https://github.com/nuxt/nuxt.com/issues/1383",0.7305212,{"description":2976,"labels":2977,"number":2981,"owner":2875,"repository":2876,"state":2888,"title":2982,"updated_at":2983,"url":2984,"score":2985},"### Environment\n\nnpx nuxi info\n\n### Is this bug related to Nuxt or Vue?\n\nNuxt\n\n### Version\n\n3.10\n\n### Reproduction\n\nat local\n\n### Description\n\n\n\n\n### Additional context\n\na big error about UPopover,popover always show at wrong place\n//my component\n \u003Cdiv class=\"sys-side\">\n \u003CUPopover mode=\"hover\">\n \u003Csvgo-whatsapp>\u003C/svgo-whatsapp>\n \u003Ctemplate #content>\n \u003CPlaceholder class=\"size-48 m-4 inline-flex\" />\n \u003C/template>\n \u003C/UPopover>\n\n \u003Csvgo-email>\u003C/svgo-email>\n \u003Csvgo-wechat>\u003C/svgo-wechat>\n \u003Csvgo-phone>\u003C/svgo-phone>\n \u003C/div>\n//layout/default.vue\n \u003CHtml :lang=\"head.htmlAttrs.lang\" :dir=\"head.htmlAttrs.dir\">\n \u003CHead>\n\n\u003C!--\n \u003CTitle>{{ title }}\u003C/Title>\n-->\n \u003Ctemplate v-for=\"link in head.link\" :key=\"link.id\">\n \u003CLink :id=\"link.id\" :rel=\"link.rel\" :href=\"link.href\" :hreflang=\"link.hreflang\" />\n \u003C/template>\n \u003Ctemplate v-for=\"meta in head.meta\" :key=\"meta.id\">\n \u003CMeta :id=\"meta.id\" :property=\"meta.property\" :content=\"meta.content\" />\n \u003C/template>\n \u003C/Head>\n \u003CBody>\n \u003CUApp :toaster=\"{position:'top-center'}\">\n \u003Csys-header >\u003C/sys-header>\n \u003Csys-side>\u003C/sys-side>\n \u003Cslot />\n \u003Csys-footer>\u003C/sys-footer>\n \u003C/UApp>\n \u003C/Body>\n \u003C/Html>\n \u003C/div>\n\n\n### Logs\n\n```shell-script\n\n```",[2978,2979,2980],{"name":2897,"color":2898},{"name":2911,"color":2912},{"name":2869,"color":2870},2915,"a big error about UPopover,popover always show at wrong place","2025-01-25T13:11:46Z","https://github.com/nuxt/ui/issues/2915",0.7317963,{"description":2987,"labels":2988,"number":2991,"owner":2875,"repository":2875,"state":2888,"title":2992,"updated_at":2993,"url":2994,"score":2995},"### Describe the feature\n\n## The problem\r\n\r\nUses that need to use interceptors or anything else on `useFetch()` require to:\r\n\r\na. Create a new composable `useCustomFetch()` with the new functionality.\r\nb. Create a new compasable with `$fetch` and add the new functionality with the old.\r\nc. Modify the `useFetch()` on each call in every part of the application.\r\n\r\nAll of these scenarios could be fixed by offering the user a way to modify the `useFetch()` function _before_ its given into userland. \r\n\r\n## Solution\r\n\r\nThis could be accomplished easily by allowing the user to _replace_ the `useFetch()` composable with it' own and receive the original object. Each callback registered would be executed without order guarantee.\r\n\r\n```js\r\n// /composables/useFetch.js\r\n\r\nexport default () => {\r\n return useFetch().global(fetch => {\r\n // ...\r\n })\r\n}\r\n```\r\n\r\nThis approach fixes four things:\r\n\r\n- Doesn't replaces `useFetch()`, it extends it.\r\n- Users that already use `useFetch.js` can still use it as always.\r\n- Users that already use `useCustomFetch.js` can still use it as always.\r\n- Remove the `WARN Duplicated imports \"useFetch\", the one from \"#app\" has been ignored`\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).",[2989,2990],{"name":2953,"color":2954},{"name":2956,"color":2957},22778,"Allow to modify global useFetch","2023-08-24T08:25:40Z","https://github.com/nuxt/nuxt/issues/22778",0.7324903,["Reactive",2997],{},["Set"],["ShallowReactive",3000],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fJTNObykKjECMO-H8RzLM0asMmLDjSXAUtAAuSxUrk54":-1},"/nuxt/ui/3136"]