\n\nShould:\n\u003Cimg width=\"694\" alt=\"Image\" src=\"https://github.com/user-attachments/assets/155b8a32-2e58-44b0-becf-7646c39e40f7\" />\n\nOtherwise this leads to unexpected whitespaces. E.g. the following has class `mt-0` but still shows a significant margin:\n\u003Cimg width=\"316\" alt=\"Image\" src=\"https://github.com/user-attachments/assets/af76a978-85cd-4ed4-9269-8dfca3c9686d\" />\n\n### Additional context\n\nTabs doesnt have this:\n\u003Cimg width=\"1040\" alt=\"Image\" src=\"https://github.com/user-attachments/assets/f5849972-7c7b-421a-9f9c-03d0a73f5572\" />",[2975,2978],{"name":2976,"color":2977},"bug","d73a4a",{"name":2979,"color":2980},"v3","49DCB8",3328,"ui","NavigationMenu container is too high, creates whitespace","2025-03-28T17:38:47Z","https://github.com/nuxt/ui/issues/3328",0.74179846,{"description":2988,"labels":2989,"number":2997,"owner":2907,"repository":2907,"state":2921,"title":2998,"updated_at":2999,"url":3000,"score":3001},"I'm not sure if it's a bug here. I see the timeout timer is not being cleared after the request, so it'll trigger even if the request gets a response in time. It could happen that the timeout timer of a previous request may trigger while the next request is ongoing if we call the refresh function of `useFetch`, so it may accidentally cancel the next request. \r\n\r\nhttps://github.com/nuxt/nuxt/blob/341fbe60f90a6079a391d573569ac9f32552051c/packages/nuxt/src/app/composables/fetch.ts#L151-L166",[2990,2993,2994],{"name":2991,"color":2992},"3.x","29bc7f",{"name":2976,"color":2977},{"name":2995,"color":2996},"🔨 p3-minor","FBCA04",27202,"Timeout timer invalidate in useFetch.","2024-05-22T15:00:05Z","https://github.com/nuxt/nuxt/issues/27202",0.7487348,{"description":3003,"labels":3004,"number":3007,"owner":2907,"repository":2982,"state":2921,"title":3008,"updated_at":3009,"url":3010,"score":3011},"### Environment\n\n\n Operating System: Windows_NT\n Node Version: v20.18.0\n Nuxt Version: 3.13.2\n CLI Version: 3.14.0\n Nitro Version: 2.9.7\n Package Manager: pnpm@9.12.1\n Builder: -\n User Config: -\n Runtime Modules: -\n Build Modules: -\n\n\n### Version\n\nv3.0.0-alpha.6\n\n### Reproduction\n\nCannot use v3 on stackblitz so no repo.\n\n### Description\n\nIt looks like `onSelect?(e: Event): void` doesn't work, instead it is `select?(e: Event): void`. \nSpent a good amount of time until I figured it out. :')\nDocs problem only or something else?\n\nOnly tried nav and dropdown menus but this probably happens on all components that have onSelect:\n\n\n\n### Additional context\n\n_No response_\n\n### Logs\n\n_No response_",[3005,3006],{"name":2976,"color":2977},{"name":2979,"color":2980},2392,"[NavigationMenu/DropdownMenu etc] 'onSelect' doesn't work, instead it is 'select' only","2024-10-16T09:55:28Z","https://github.com/nuxt/ui/issues/2392",0.7495747,{"description":3013,"labels":3014,"number":3020,"owner":2907,"repository":2907,"state":2921,"title":3021,"updated_at":3022,"url":3023,"score":3024},"(from various references and nuxt/framework#5738 by @OhB00)\r\n\r\nWe had the ability to force refresh asyncData state using `refresh(true)`. It had been removed in nuxt/framework#699 to make refresh API forward compatible using an object syntax (`{ force: true }`) but also probably reimplement.\r\n\r\nThe main issue with refreshing while another promise is running is that we are not canceling the previous one. (and there is no standard spec for cancelable promises).\r\n\r\nFor useFetch, it is completely doable and we can use cancelation tokens to automatically cancel previous ones.\r\n\r\nFor useAsyncData as handler function that runs promise is black box, we need to find a way to reject stalled promise when it resolved and keep it in an alternative place for asyncDatas.\r\n\r\n",[3015,3016,3017],{"name":2917,"color":2957},{"name":2991,"color":2992},{"name":3018,"color":3019},"🍰 p2-nice-to-have","0E8A16",14746,"Force refresh for `useAsyncData` and `useFetch`","2023-01-19T17:39:30Z","https://github.com/nuxt/nuxt/issues/14746",0.752492,["Reactive",3026],{},["Set"],["ShallowReactive",3029],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fZMVXAgYlHZea3_Y7RALBsR3f2g3lT2qS0jeLSFAb6cE":-1},"/nuxt/nuxt.com/411"]