\n```\n\nsame result is expected when using `active`, but `leadingIcon` is ignored\n```\n\u003CUButton\n label=\"Label\"\n active\n active-color=\"primary\"\n active-variant=\"soft\"\n icon=\"mdi-account\"\n @click.prevent=\"active = !active\"\n/>\n```\n\n### Additional context\n\n\u003Cimg width=\"202\" alt=\"Image\" src=\"https://github.com/user-attachments/assets/0756fb1c-772c-44ae-855d-90aba304bd9e\" />",[2856,2859,2862],{"name":2857,"color":2858},"bug","d73a4a",{"name":2860,"color":2861},"v3","49DCB8",{"name":2863,"color":2864},"triage","ffffff",3972,"nuxt","ui","open","Different result than static for active-color & active-variant","2025-04-24T15:30:39Z","https://github.com/nuxt/ui/issues/3972",0.7305533,{"description":2874,"labels":2875,"number":2880,"owner":2866,"repository":2867,"state":2868,"title":2881,"updated_at":2882,"url":2883,"score":2884},"https://www.radix-vue.com/components/dropdown-menu.html#radiogroup",[2876,2879],{"name":2877,"color":2878},"enhancement","a2eeef",{"name":2860,"color":2861},2385,"[DropdownMenu/ContextMenu] Handle `radiogroup` items type","2024-10-15T11:07:24Z","https://github.com/nuxt/ui/issues/2385",0.76930475,{"description":2886,"labels":2887,"number":2891,"owner":2866,"repository":2892,"state":2868,"title":2893,"updated_at":2894,"url":2895,"score":2896},"### Environment\n\n------------------------------\n- Operating System: Linux\n- Node Version: v18.20.3\n- Nuxt Version: 3.16.1\n- CLI Version: 3.23.1\n- Nitro Version: 2.11.7\n- Package Manager: pnpm@8.15.6\n- Builder: -\n- User Config: compatibilityDate, devtools, modules\n- Runtime Modules: @nuxt/test-utils/module@3.17.2\n- Build Modules: -\n------------------------------\n\n### Reproduction\n\nhttps://stackblitz.com/~/github.com/olada/nuxt-starter-enej2mm2\n\n### Describe the bug\n\n## Use Case\n\nUse Case is to write a test for a plugin which provides a custom fetch method.\n\nThe custom fetch (which is pretty much the same as [the one in the \"official\" nuxt recipe](https://nuxt.com/docs/guide/recipes/custom-usefetch)) registers\na response interceptor which redirects to /login using Nuxt's `navigateTo`-method when the api responds with a 401 UNAUTHORIZED status.\n\n## The issue\n\nTo make sure that the functionality works, I want to verify it with a test.\nFor this purpose, I want to use the real `$api` method which is provided by the plugin.\n\nIn the test, I want to be able to verify that the navigation is correctly invoked.\n\nFor that purpose, I want to verify that the navigateTo-mock was invoked with the correct parameters.\n\nHowever, it seems that the mock is not being \"injected\" correctly because I receive following error message from vitest.\n\n```\n ❯ plugins/__tests__/customFetch-with-navigateTo-mock.nuxt.spec.ts (1 test | 1 failed) 13ms\n × Custom Open Fetch with mocked navigateTo > should redirect when fetch not successful and status is 401 12ms\n → expected \"spy\" to be called at least once\n\n⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Failed Tests 1 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯\n\n FAIL plugins/__tests__/customFetch-with-navigateTo-mock.nuxt.spec.ts > Custom Open Fetch with mocked navigateTo > should redirect when fetch not successful and status is 401\nAssertionError: expected \"spy\" to be called at least once\n ❯ eval plugins/__tests__/customFetch-with-navigateTo-mock.nuxt.spec.ts:35:3\n 33| })).rejects.toThrowError();\n 34| \n 35| expect(navigateToMock).toHaveBeenCalled();\n | ^\n 36| });\n 37| });\n\n⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[1/1]⎯\n\n\n Test Files 1 failed (1)\n Tests 1 failed (1)\n Start at 14:37:37\n Duration 592ms\n```\n\nShould mocking the navigateTo method not be possible in such scenario? Or is it because of that `nuxtApp.runWithContext` which makes this a different story?\n\nShould plugins be tested in a completely different way?\n\n### Additional context\n\n_No response_\n\n### Logs\n\n```shell-script\n\n```",[2888],{"name":2889,"color":2890},"pending triage","5D08F5",1206,"test-utils","Cannot mock navigateTo in test with nuxt environment","2025-03-24T14:18:51Z","https://github.com/nuxt/test-utils/issues/1206",0.78048563,{"description":2898,"labels":2899,"number":2902,"owner":2866,"repository":2867,"state":2868,"title":2903,"updated_at":2904,"url":2905,"score":2906},"### For what version of Nuxt UI are you suggesting this?\n\nv2.x\n\n### Description\n\nIt would be great if there was an option for eager validation if there are errors present on the group.\n\nFor example, when initially filling out the field you don't want eager validation as it's distracting when you aren't finished typing.\n\nHowever if you tab away and there's an error, when fixing the error you'd want immediate feedback with eager-validation.\n\nSo I propose a new prop: `eager-validation-on-error=\"true\"` to improve the UX of forms.\n\nThanks!\n\n### Additional context\n\n_No response_",[2900,2901],{"name":2877,"color":2878},{"name":2860,"color":2861},2599,"FormGroup eager-validation when errors exist","2024-11-22T14:20:31Z","https://github.com/nuxt/ui/issues/2599",0.78729373,{"description":2908,"labels":2909,"number":2910,"owner":2866,"repository":2911,"state":2868,"title":2912,"updated_at":2913,"url":2914,"score":2915},"the current a11y score on nuxt.com is `83` (from lighthouse), pretty sure we can max it out\n\n- [x] I can work on this if no one's gonna take it?",[],1837,"nuxt.com","fix: improve a11y","2025-03-26T16:24:17Z","https://github.com/nuxt/nuxt.com/issues/1837",0.790366,{"description":2917,"labels":2918,"number":2926,"owner":2866,"repository":2867,"state":2868,"title":2927,"updated_at":2928,"url":2929,"score":2930},"We're working on the design of the Nuxt UI v3 documentation. If you're using Nuxt UI and want to be featured on the new website, feel free to comment on this issue with testimonials, showcases of apps or brand logos. It would really help to make Nuxt UI more popular.\n\nThanks a lot!",[2919,2922,2923],{"name":2920,"color":2921},"documentation","0075ca",{"name":2860,"color":2861},{"name":2924,"color":2925},"announcement","ff7a1a",2358,"Showcase","2025-04-02T15:31:34Z","https://github.com/nuxt/ui/issues/2358",0.79561883,{"description":2932,"labels":2933,"number":2934,"owner":2866,"repository":2911,"state":2935,"title":2936,"updated_at":2937,"url":2938,"score":2939},"Hover effect icon https://www.notion.so/nuxt/Hover-effect-icon-6bd48c2f9b23479689993c1492c287de",[],1087,"closed","[Review] HomeCardItem","2023-02-15T12:31:07Z","https://github.com/nuxt/nuxt.com/issues/1087",0.74119693,{"description":2941,"labels":2942,"number":2944,"owner":2866,"repository":2867,"state":2935,"title":2945,"updated_at":2946,"url":2947,"score":2948},"### Environment\r\n\r\n- Operating system: \"android 14\"\r\n- Nuxt Version: \"3.13.2\"\r\n- Vue Version: \"3.5.8\"\r\n- \r\n\r\n### Version\r\n\r\nv2.18.6\r\n\r\n### Reproduction\r\n\r\nhttps://ui.nuxt.com/components/dropdown\r\n\r\n\r\n\r\n\r\n\r\n### Description\r\n\r\nclicking on the dropdown button doesn't work in mobile view. the \"click\" event & the \"touchstart\" event, call the same function (toggle dropdown visibility), and neutralize each other. (basically, click event opens the dropdown, the touchstart event, closes the dropdown)\r\n\r\nI tested it and in both android 14 & in windows, firefox (mobile view mode), I got the same result.\r\n\r\n### Additional context\r\n\r\n\r\n\r\n\r\n### Logs\r\n\r\n_No response_",[2943],{"name":2857,"color":2858},2261,"\"UDropdown\": Toggle NOT Working in Mobile. click event & touchstart event neutralize each other.","2024-10-01T13:00:59Z","https://github.com/nuxt/ui/issues/2261",0.74366426,{"description":2950,"labels":2951,"number":2954,"owner":2866,"repository":2867,"state":2935,"title":2955,"updated_at":2956,"url":2957,"score":2958},"### Description\n\nWould be helpful to have code and examples on the taost page for the toaster wrapper. Like UI slots etc.\n\n### Additional context\n\n_No response_",[2952,2953],{"name":2920,"color":2921},{"name":2860,"color":2861},2937,"Toaster documentation missing","2024-12-20T10:54:43Z","https://github.com/nuxt/ui/issues/2937",0.7638604,{"description":2960,"labels":2961,"number":2962,"owner":2866,"repository":2911,"state":2935,"title":2963,"updated_at":2964,"url":2965,"score":2966},"### Environment\n\nNot necessary\n\n### Reproduction\n\nhttps://nuxt.com/\n\n### Describe the bug\n\n1. Go to https://nuxt.com/\r\n2. Check the alt tags for images in cards after `A solution to cover all your needs`. Possibly many others too.\r\n3. See that the value is `[object Object] image`.\r\n\r\n\u003Cimg width=\"1204\" alt=\"image\" src=\"https://user-images.githubusercontent.com/640208/203802739-c306c698-53dc-47d6-878c-324ec09dc08f.png\">\r\n\n\n### Additional context\n\n_No response_\n\n### Logs\n\n_No response_",[],1231,"docs: alt tag of images is faulty","2023-04-12T10:10:59Z","https://github.com/nuxt/nuxt.com/issues/1231",0.7670174,["Reactive",2968],{},["Set"],["ShallowReactive",2971],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fT54lqG05U5eLloUHYcCs_-b5oyp-KOSyQeM_QhHXeyA":-1},"/nuxt/ui/2053"]