",[],1885,"nuxt","nuxt.com","open","[Nuxt Website]: \u003Cno response> Failed to fetch","2025-05-03T08:24:49Z","https://github.com/nuxt/nuxt.com/issues/1885",0.72529405,{"description":2865,"labels":2876,"number":2877,"owner":2868,"repository":2868,"state":2870,"title":2871,"updated_at":2878,"url":2879,"score":2874},[],31986,"2025-05-03T06:58:04Z","https://github.com/nuxt/nuxt/issues/31986",{"description":2881,"labels":2882,"number":2886,"owner":2868,"repository":2887,"state":2870,"title":2888,"updated_at":2889,"url":2890,"score":2891},"### 🆒 Your use case\n\nFor server-side tagging a custom src needs to be set for Google Tag Manager.\n\nCurrently this src is hard coded in: https://github.com/nuxt/scripts/blob/f96f7b51549f302160559041bbf056589e899b04/src/runtime/registry/google-tag-manager.ts#L47\n\nWhenever we want to change the src manually the ID is no longer appended, make it so we have to define the ID twice.\n\n```\ngoogleTagManager: {\n\tid: 'GTM-123456',\n\tscriptInput: {\n\t\tsrc: 'https://gtm.example.com/gtm.js?id=GTM-123456',\n\t},\n},\n```\n\n### 🆕 The solution you'd like\n\n\nA simple solution to the problem could be to add an option for the src.\n\n`src: withQuery(options?.src || 'https://www.googletagmanager.com/gtm.js', { id: options?.id, l: options?.l }),`\n\nWhich makes it so we can easily change it like so:\n\n```\ngoogleTagManager: {\n\tid: 'GTM-123456',\n\tsrc: 'https://gtm.example.com/gtm.js'\n},\n```\n\n### 🔍 Alternatives you've considered\n\n_No response_\n\n### ℹ️ Additional info\n\n_No response_",[2883],{"name":2884,"color":2885},"enhancement","a2eeef",404,"scripts","Allow changing the Google Tag Manager script src","2025-03-19T16:20:34Z","https://github.com/nuxt/scripts/issues/404",0.7284013,{"description":2893,"labels":2894,"number":2898,"owner":2868,"repository":2869,"state":2899,"title":2900,"updated_at":2901,"url":2902,"score":2903},"",[2895],{"name":2896,"color":2897},"marketing","f5c828",647,"closed","[Community] Fill `Nuxters` page description","2022-11-17T11:46:54Z","https://github.com/nuxt/nuxt.com/issues/647",0.46200058,{"description":2893,"labels":2905,"number":2907,"owner":2868,"repository":2869,"state":2899,"title":2908,"updated_at":2909,"url":2910,"score":2911},[2906],{"name":2896,"color":2897},648,"[Community] Fill `Partners` page description","2022-11-17T11:47:55Z","https://github.com/nuxt/nuxt.com/issues/648",0.62446576,{"description":2893,"labels":2913,"number":2915,"owner":2868,"repository":2869,"state":2899,"title":2916,"updated_at":2917,"url":2918,"score":2919},[2914],{"name":2896,"color":2897},651,"[Modules] Fill page description","2022-11-17T11:45:34Z","https://github.com/nuxt/nuxt.com/issues/651",0.65213686,{"description":2893,"labels":2921,"number":2923,"owner":2868,"repository":2869,"state":2899,"title":2924,"updated_at":2925,"url":2926,"score":2927},[2922],{"name":2896,"color":2897},649,"[Resources] Fill `Showcases` page description","2022-11-17T11:47:56Z","https://github.com/nuxt/nuxt.com/issues/649",0.6556074,{"description":2929,"labels":2930,"number":2923,"owner":2868,"repository":2932,"state":2899,"title":2933,"updated_at":2934,"url":2935,"score":2927},"- [ ] waitForHydration\r\n ```ts\r\n await page.waitForFunction(() => window.useNuxtApp?.().isHydrating === false)\r\n ```\r\n- [ ] waitForNavigation\r\n ```ts\r\n await page.waitForFunction(() => window.useNuxtApp?.()._route.fullPath === '/islands')\r\n ```",[2931],{"name":2884,"color":2885},"test-utils","browser testing assertions","2024-03-06T14:09:09Z","https://github.com/nuxt/test-utils/issues/649",{"description":2893,"labels":2937,"number":2939,"owner":2868,"repository":2869,"state":2899,"title":2940,"updated_at":2941,"url":2942,"score":2943},[2938],{"name":2896,"color":2897},722,"[Community] Fill links on `Partner` page","2022-11-17T11:45:50Z","https://github.com/nuxt/nuxt.com/issues/722",0.6609119,{"description":2945,"labels":2946,"number":2939,"owner":2868,"repository":2932,"state":2899,"title":2950,"updated_at":2951,"url":2952,"score":2943},"### 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.9.3\r\n- CLI Version: 3.10.0\r\n- Nitro Version: 2.8.1\r\n- Package Manager: npm@10.2.3\r\n- Builder: -\r\n- User Config: devtools, modules\r\n- Runtime Modules: @nuxt/test-utils/module@3.10.0\r\n- Build Modules: -\r\n------------------------------\n\n### Reproduction\n\nhttps://stackblitz.com/edit/github-7wbhms?file=test%2Ftest-component.spec.ts\n\n### Describe the bug\n\n`renderSuspended` does not pass the values from `setup` function (not the `\u003Cscript setup>`) to the `template`. The `mountSuspended` works fine.\n\n### Additional context\n\nIn the Openverse Nuxt 3 migration PR, I replaced `render(renderContext, ...args)` with `render(_ctx, ...args)` on this line:\r\n\r\nhttps://github.com/nuxt/test-utils/blob/bc86d23b2cf92aa3c3f19d52944452e4e5c27d63/src/runtime-utils/render.ts#L113\r\n\r\nwhich seems to fix the issue.\n\n### Logs\n\n_No response_",[2947],{"name":2948,"color":2949},"pending triage","5D08F5","`renderSuspended` does not provide the values returned from `setup` to the template","2024-05-20T19:29:35Z","https://github.com/nuxt/test-utils/issues/722",["Reactive",2954],{},["Set"],["ShallowReactive",2957],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fprd3hJHYQWjHl7fDi2MxkkGsANZaBM5lpqpsr0oWnbo":-1},"/nuxt/test-utils/647"]