\n\n\u003Cimg src=\"https://github.com/user-attachments/assets/6caf4ee6-0cb9-4c7e-9bc7-07e320248b8e\" width=\"400\"/>\n\n\u003Cimg src=\"https://github.com/user-attachments/assets/b64d9960-4877-4fc4-b016-92ce8c4cf393\" width=\"400\"/>\n\n\n### Additional context\n\n_No response_\n\n### Logs\n\n```shell-script\n\n```",[2867,2870,2873],{"name":2868,"color":2869},"bug","d73a4a",{"name":2871,"color":2872},"v3","49DCB8",{"name":2874,"color":2875},"triage","ffffff",2995,"nuxt","ui","open","Improve disabled state visibility for Tabs and other components","2024-12-29T13:39:36Z","https://github.com/nuxt/ui/issues/2995",0.6819184,{"labels":2885,"number":2892,"owner":2877,"repository":2877,"state":2893,"title":2894,"updated_at":2895,"url":2896,"score":2897},[2886,2889],{"name":2887,"color":2888},"3.x","29bc7f",{"name":2890,"color":2891},"pending triage","E99695",13782,"closed","[NuxtLink] active-class works like exact-active-class","2023-01-19T17:06:04Z","https://github.com/nuxt/nuxt/issues/13782",0.6494067,{"description":2899,"labels":2900,"number":2903,"owner":2877,"repository":2877,"state":2893,"title":2904,"updated_at":2905,"url":2906,"score":2907},"### Environment\n\nNuxt project info: \r\n\r\n------------------------------\r\n- Operating System: Linux\r\n- Node Version: v18.18.0\r\n- Nuxt Version: 3.8.2\r\n- CLI Version: 3.10.0\r\n- Nitro Version: 2.8.0\r\n- Package Manager: npm@9.4.2\r\n- Builder: -\r\n- User Config: devtools\r\n- Runtime Modules: -\r\n- Build Modules: -\r\n------------------------------\n\n### Reproduction\n\nStackblitz: https://stackblitz.com/edit/nuxt-starter-b2yda2?file=app.vue\n\n### Describe the bug\n\nThe template is updated as `Mobile` but not the `:class` is not updated to `flex-col`\r\n\r\n\r\n\r\n\n\n### Additional context\n\nThis happens when we update the reactive value from the client side (simply check for `window`)\r\nThis will work\r\n\r\n\r\nThis won't work\r\n\r\n\n\n### Logs\n\n```shell-script\nNo logs\n```\n",[2901,2902],{"name":2887,"color":2888},{"name":2890,"color":2891},24474,"`:class` reactive binding is not updated on the client side","2024-04-10T18:50:57Z","https://github.com/nuxt/nuxt/issues/24474",0.6593507,{"labels":2909,"number":2912,"owner":2877,"repository":2877,"state":2893,"title":2913,"updated_at":2914,"url":2915,"score":2916},[2910,2911],{"name":2887,"color":2888},{"name":2890,"color":2891},12889,"Dynamic class isn't applied on window reload","2023-01-19T16:43:30Z","https://github.com/nuxt/nuxt/issues/12889",0.6660974,{"labels":2918,"number":2921,"owner":2877,"repository":2877,"state":2893,"title":2922,"updated_at":2923,"url":2924,"score":2925},[2919,2920],{"name":2887,"color":2888},{"name":2890,"color":2891},14376,"NuxtLink isn’t applying expected active-class","2023-01-19T17:35:03Z","https://github.com/nuxt/nuxt/issues/14376",0.66892236,{"description":2927,"labels":2928,"number":2931,"owner":2877,"repository":2877,"state":2893,"title":2932,"updated_at":2933,"url":2934,"score":2935},"### Environment\r\n\r\n- Operating System: Windows_NT\r\n- Node Version: v20.9.0\r\n- Nuxt Version: 3.11.1\r\n- CLI Version: 3.11.1\r\n- Nitro Version: 2.9.4\r\n- Package Manager: npm@10.2.1\r\n- Builder: -\r\n- User Config: devtools, runtimeConfig, app, css, modules, elementPlus, tailwindcss, strapi, vite\r\n- Runtime Modules: @nuxtjs/tailwindcss@6.11.4, nuxt-particles@0.1.5, @element-plus/nuxt@1.0.8, @nuxtjs/strapi@1.11.0, nuxt-icon@0.6.10, nuxt-swiper@1.2.2, @formkit/auto-animate/nuxt@0.8.1, @vueuse/nuxt@10.9.0, nuxt-lodash@2.5.3\r\n- Build Modules: -\r\n\r\n\r\n### Reproduction\r\n\r\n/pages/blog/list-[page].vue\r\n\r\n`\u003Cnuxt-link :to=\"{name:'blog-list-page',params:{page:1}}\" >blog-list-page\u003C/nuxt-link>`\r\n\r\n### Describe the bug\r\n\r\nThe active-class only matches for blog/list-1. When the page is not equal to 1, such as blog/list-2, it will not add router-link-active or router-link-exact-active. This does not conform to the expected logic of use.\r\n\r\n### Additional context\r\n\r\n_No response_\r\n\r\n### Logs\r\n\r\n_No response_",[2929,2930],{"name":2887,"color":2888},{"name":2890,"color":2891},26781,"The active-class of nuxt-link fails to match when the route includes parameters.","2024-04-18T12:40:22Z","https://github.com/nuxt/nuxt/issues/26781",0.682604,{"description":2937,"labels":2938,"number":2941,"owner":2877,"repository":2877,"state":2893,"title":2942,"updated_at":2943,"url":2944,"score":2945},"### Environment\r\n\r\n- Operating System: Windows_NT\r\n- Node Version: v18.16.1\r\n- Nuxt Version: 3.6.3\r\n- Nitro Version: 2.5.2\r\n- Package Manager: npm@9.5.1\r\n- Builder: vite\r\n- User Config: ssr, runtimeConfig, app, components, css, plugins, i18n, modules, debug, build, vite\r\n- Runtime Modules: nuxt-icons@3.2.1, @pinia/nuxt@0.4.11, @nuxtjs/i18n@8.0.0-beta.13\r\n- Build Modules: -\r\n\r\n### Reproduction\r\n\r\nhttps://stackblitz.com/edit/github-uj38tj-wgrymt?file=pages%2Findex.vue,nuxt.config.ts,app.vue.bak\r\n\r\nRefresh page and you'll see\r\n\r\n### Describe the bug\r\n\r\nRefreshing page with NuxtLink inside NuxtLink is broken, every second element gets wrong classes and DOM broken.\r\nBut going with NuxtLink to /page1 (not refreshing) everytings works ok\r\n\r\n### Additional context\r\n\r\nI have a UI which have clickable card (card wrapped in link) and inside card should be a link\r\n\r\n### Logs\r\n\r\n",[2939,2940],{"name":2887,"color":2888},{"name":2890,"color":2891},22190,"Nuxt3 - NuxtLink inside NuxtLink broken","2023-07-18T09:04:05Z","https://github.com/nuxt/nuxt/issues/22190",0.6830523,{"description":2947,"labels":2948,"number":2951,"owner":2877,"repository":2877,"state":2893,"title":2952,"updated_at":2953,"url":2954,"score":2955},"### Environment\n\n------------------------------\r\n- Operating System: Windows_NT\r\n- Node Version: v20.11.0\r\n- Nuxt Version: 3.11.0\r\n- CLI Version: 3.10.1\r\n- Nitro Version: 2.9.4\r\n- Package Manager: npm@10.2.4\r\n- Builder: -\r\n- User Config: devtools\r\n- Runtime Modules: -\r\n- Build Modules: -\r\n------------------------------\n\n### Reproduction\n\nhttps://stackblitz.com/edit/github-xwmppm?file=pages%2Findex.vue\n\n### Describe the bug\n\n`\u003Cbutton :class=\"{ 'active': activeTab === 0 }\">Button 0\u003C/button>` - class active is working as expected with `npm run dev`, but `npm run generate` and `npm run preview` with `localhost:3000?active=0` its not working \n\n### Additional context\n\nCode like this:\r\n```\r\nconst route = useRoute()\r\nactiveTab.value = route.query?.active\r\n```\r\nClass change its not working with prerender static website \n\n### Logs\n\n_No response_",[2949,2950],{"name":2887,"color":2888},{"name":2890,"color":2891},26331,"Inconsistency in Nuxt's behavior with and without server: useRoute","2024-03-18T13:48:24Z","https://github.com/nuxt/nuxt/issues/26331",0.68322325,{"description":2957,"labels":2958,"number":2960,"owner":2877,"repository":2877,"state":2893,"title":2961,"updated_at":2962,"url":2963,"score":2964},"### Environment\n\n- Operating System: Linux\n- Node Version: v22.13.1\n- Nuxt Version: 3.15.4\n- CLI Version: 3.21.1\n- Nitro Version: 2.10.4\n- Package Manager: npm@11.1.0\n- Builder: -\n- User Config: compatibilityDate, modules, css, vite, app, runtimeConfig\n- Runtime Modules: @nuxt/eslint@1.1.0, @vueuse/nuxt@12.7.0, @pinia/nuxt@0.10.1, @nuxt/image@1.9.0, @vee-validate/nuxt@4.15.0\n- Build Modules: -\n\n### Reproduction\n\nhttps://stackblitz.com/edit/github-86vd3kdj?file=layouts%2Fdefault.vue\n\n### Describe the bug\n\nI have a link that is `/users` and when I am on the users page, NuxtLink detects that it `isActive` and `isExactActive` and when I go to `/users/1`, only `isActive` should be active but it is not.\n\n### Additional context\n\n_No response_\n\n### Logs\n\n```shell-script\n\n```",[2959],{"name":2890,"color":2891},31191,"NuxtLink is not working properly","2025-03-26T05:24:57Z","https://github.com/nuxt/nuxt/issues/31191",0.68358874,{"labels":2966,"number":2967,"owner":2877,"repository":2877,"state":2893,"title":2913,"updated_at":2968,"url":2969,"score":2970},[],12945,"2023-01-19T16:39:55Z","https://github.com/nuxt/nuxt/issues/12945",0.68479466,["Reactive",2972],{},["Set"],["ShallowReactive",2975],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fJYQ50RXKZiCrTKmBfMGQAgngLiyvADAqZsz8PAUzkXI":-1},"/nuxt/nuxt/24723"]